欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

軟件設(shè)計的基本原則

傅智翔2年前17瀏覽0評論

軟件設(shè)計的基本原則?

1、單一職責(zé)原則SRP(Single Responsibility Principle)

類的功能要單一,不能包羅萬象,跟雜貨鋪似的。

2、開放封閉原則OCP(Open-Close Principle)

一個模塊對于拓展是開放的,對于修改是封閉的,想要增加功能熱烈歡迎,想要修改,哼,一萬個不樂意。

3、里式替換原則LSP(the Liskov Substitution Principle LSP)

子類可以替換父類出現(xiàn)在父類能夠出現(xiàn)的任何地方。比如你能代表你爸去你姥姥家干活。哈哈~~

4、依賴倒置原則DIP(the Dependency Inversion Principle DIP)

5、接口分離原則ISP(the Interface Segregation Principle ISP)

設(shè)計時采用多個與特定客戶類有關(guān)的接口比采用一個通用的接口要好。就比如一個手機擁有打電話,看視頻,玩游戲等功能,把這幾個功能拆分成不同的接口,比在一個接口里要好的多。

java 接口原則,軟件設(shè)計的基本原則