軟考(軟件設計師知識點) --面向對象

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