
当您使用继承重用超类中的代码,而不是重写方法并定义另一种多态行为时,通常表明您应该使用组合而不是继承。
该
java.util.Properties班是一个坏的使用继承的一个很好的例子。它没有 使用 哈希表来存储其属性,而是 扩展了
哈希表,以便重用其方法并避免使用委托重新实现其中的某些方法。
欢迎分享,转载请注明来源:内存溢出

当您使用继承重用超类中的代码,而不是重写方法并定义另一种多态行为时,通常表明您应该使用组合而不是继承。
该
java.util.Properties班是一个坏的使用继承的一个很好的例子。它没有 使用 哈希表来存储其属性,而是 扩展了
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)