在java中有没有“接口继承是公有继承,而实现继承是私有继承”的概念?
我读过this的帖子。
发布于 2015-10-08 18:59:28
我看了你链接的帖子。在这篇文章中,Péter Török谈到了以下关于私有继承的内容:
然而,如果B从A私有继承,那么B就是A的实现:只继承A的实现,而不继承它的接口。因此,(对B对象的引用/指针)不能在需要A对象的地方使用。
我不认为Java中有私有继承这种东西,至少在上面表达的术语中是这样。
所以,在阅读了这篇文章并考虑了Java语言之后:
相关
我认为创建实现接口B或扩展类A的类A的情况是不可能的,并且这个类B不能用作A。
https://stackoverflow.com/questions/33013331
复制相似问题