Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以在Java中创建Is-A关系而不扩展类?_Java_Inheritance - Fatal编程技术网

是否可以在Java中创建Is-A关系而不扩展类?

是否可以在Java中创建Is-A关系而不扩展类?,java,inheritance,Java,Inheritance,我是Java的新手,不知道是否可以在Java中创建is-a关系而不扩展类。i、 除了扩展类之外,在Java中还有其他创建Is-A关系的方法吗?我强烈建议您使用接口并实现一个类来实现这一点 在Java中,is—一个类或接口的类型参数与另一个类或接口的类型参数之间的关系由extends和implements子句确定 你可以在这里查阅维基百科以了解更多信息 IS-A是一种说法:这个对象是那个对象的一种类型 参考: IS-A关系可以通过使用extends关键字和扩展类或实现接口来实现。您可以实现一个接口

我是Java的新手,不知道是否可以在Java中创建is-a关系而不扩展类。i、 除了扩展类之外,在Java中还有其他创建Is-A关系的方法吗?

我强烈建议您使用接口并实现一个类来实现这一点

在Java中,is—一个类或接口的类型参数与另一个类或接口的类型参数之间的关系由extends和implements子句确定

你可以在这里查阅维基百科以了解更多信息

IS-A是一种说法:这个对象是那个对象的一种类型

参考:


IS-A关系可以通过使用extends关键字和扩展类或实现接口来实现。

您可以实现一个接口。如果您能说明您在什么环境下提出这个问题,这将很有帮助。如果您回答了这个问题,请同时解释接口的区别和好处:这看起来像一个答案,但我在想,为什么这是正确的?我不知道,因为你没有解释任何事情。那么,这是否意味着我们不能创建一个IS-a关系,除了,扩展和实现?在java中,据我所知,这是唯一的方法。