面向對象方法的困境--正方形不能繼承自長方形?

面向對象理論誕生之初,因爲沒有最佳實踐的指導,每每致使繼承的濫用。一個很著名的例子就是java類庫中的堆棧類Stack繼承自向量類Vector。 public   class  Stack  extends  Vector  ... {     public Object push(Object item) ...{     addElement(item);     return item;  
相關文章
相關標籤/搜索