OOP面向對象之OCP(開閉原則)

含義: 軟件實體(包括類、模塊、功能等)應該對擴展開放,可是對修改關閉。html 自我理解: 對擴展開發:需求有改動的時候,增長對應的獨立拓展模塊來實現需求。編程 對修改關閉:不意味着不改變代碼,而是在不改變原代碼具體實現的邏輯下(具體說就是函數體內部邏輯),經過拓展的方式來重構實現。具體理解爲:面向接口/抽象編程,全部參數類型、引用傳遞的對象必須使用抽象(接口【好比方案2,3中對於實例化對象都賦
相關文章
相關標籤/搜索