軟件設計師筆記12 (面向對象技術)

面向對象設計 面向對象分析方法-OOA 對象 類(實體類、邊界類、控制類) 抽象 封裝 繼承與泛化 多態 接口 消息 組件 模式和複用 設計原則 單一職責原則:設計目的單一的類 開放-封閉原則:對擴展開放,對修改封閉 李氏(Liskov)替換原則:子類可以替換父類 依賴倒置原則:要依賴於抽象,而不是具體實現;針對接口編程,不要針對實現編程 接口隔離原則:使用多個專門的接口比使用單一的總接口要好 組
相關文章
相關標籤/搜索