我知道Java中继承的优点,但我有点难以接受它也有缺点。有人能给我一个 Java 继承的坏例子吗?
-
Stack extends Vector
。堆栈不是向量。
-
Properties extends Hashtable
。属性表不是哈希表。
See 这个答案 https://stackoverflow.com/questions/2922257/java-stack-class-inherit-vector-class/2922390#2922390引用来自Effective Java 的一段话。
很容易写出Stack
通过使用已经实现的内容来实现Vector
(同样对于Properties
),但它产生了问题 -see here https://stackoverflow.com/questions/2922257/java-stack-class-inherit-vector-class
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)