Java - 对象/签名

标签 java object

我从对物体的思考中得出了一个术语。当我们扩展一个类时,扩展类将具有与父类相同的签名,因此术语 IS-A 来自...示例

class Foo{

}

class Foo2 extends Foo{

}

class Foo3 extends Foo{

}

但这是否意味着 Foo2 IS-A Foo3,因为它们扩展了同一个类?

最佳答案

我怀疑“类签名”之类的东西是否有定义。但是,如果我正确地理解了您的担忧,我会说 - 扩展相同基类的不同类没有问题,因为派生类将具有不同的名称,因此可以区分它们。一般来说,类由其完全限定名称来标识,其中包括包名称和类名称。

关于Java - 对象/签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27856994/

相关文章:

java - Java8是否支持运算符重载

java - 入门过程 'command ' C:\Program Files\AdoptOpenJDK\jdk-11.0.6.10-hotspot\bin\java.exe''

javascript - 如何在运行时在javascript中将数组保存在对象中

java - 数组中的不同对象

java - DropWizard 0.7.1 记录文件追加器问题

java - FBO 纹理显示全黑

java - 基本滑动窗口算法的Java实现

c++ - 在C++中将一种结构类型分配给另一种类型

jquery方式的Javascript继承

javascript - CoffeeScript 将对象添加到数组