gpt4 book ai didi

java - Java 中的继承与现实世界中的继承有何不同?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:35:20 25 4
gpt4 key购买 nike

我在面试中遇到了这个问题。采访者所说的真实世界继承指的是后代继承一些财富, parent 的一些特征等,

我觉得这个问题是可以辩论的,并不是一个好的面试问题。

这个问题能不能很好的回答?

最佳答案

是的,这个问题很好回答,我认为这是一个很好的面试问题;如果您能回答这个问题,则表明您了解面向对象编程的基本概念之一。

面向对象编程中的继承与生物继承完全不同。 OO 中的继承意味着专门化,并暗示是一种关系:子类的实例其父类(super class)的专门实例。 p>

例如,假设您有 class Cat extends Animal。猫动物。

有时人们在类继承示例中使用“Parent”和“Child”这两个词,其中他们有一个class Parent 和一个class Child extends Parent。这是错误的: child 不是(特殊类型的) parent 。

关于java - Java 中的继承与现实世界中的继承有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9661551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com