面向对象方法的困境--正方形不能继承自长方形?

面向对象理论诞生之初,因为没有最佳实践的指导,每每致使继承的滥用。一个很著名的例子就是java类库中的堆栈类Stack继承自向量类Vector。 public   class  Stack  extends  Vector  ... {     public Object push(Object item) ...{     addElement(item);     return item;  
相关文章
相关标签/搜索