軟件設計原則

一、面向抽象原則:即設計類時應該面向抽象類或接口而非具體的類。ide

二、開-閉原則:對擴展開放對修改關閉。(如工廠方法,建造者模式)設計

三、多用組合少用繼承原則:倆都是方法複用的途徑,但繼承複用(黑盒、父子間關係是強耦合的致使父類方法變化子類也跟着變了。)繼承

四、高內聚,低耦合。接口

相關文章
相關標籤/搜索