從「Liskov替換原則」和「Refused Bequest」看「正方形爲何不能繼承長方形」

    假設咱們如今的需求是實現一個長方形,因而咱們寫下了這樣的代碼:html class  Rectangle {  protected double width;  protected double height;  public double Width  {   set{this.width=value;}   get{return this.width;}  }  public doub
相關文章
相關標籤/搜索