摘要:
開閉原則(Open-Closed Principle, OCP)是面向?qū)ο笤O(shè)計的五大SOLID原則之一。這個原則主張“軟件實體(類、模塊、函數(shù)等)應(yīng)該對擴展開放,對修改關(guān)閉”。也就是說,軟件的設(shè)計應(yīng)該允許在不修改原有代碼的情況下增加新的功能。這樣的設(shè)計有助于降低代碼的復(fù)雜性和維護成本,同時提高系統(tǒng)的 閱讀全文
posted @ 2024-03-12 11:12
努力,努力再努力
閱讀(576)
評論(0)
推薦(0)
摘要:
里氏替換原則(Liskov Substitution Principle, LSP)是面向?qū)ο笤O(shè)計的基本原則之一,由Barbara Liskov提出。它表明,如果程序中的對象使用的是基類型的話,那么無論它實際上使用的是哪一個子類的對象,程序的行為都不會發(fā)生改變。簡單來說,子類型必須能夠替換它們的基類 閱讀全文
posted @ 2024-03-12 08:47
努力,努力再努力
閱讀(128)
評論(0)
推薦(0)
摘要:
單一職責(zé)原則(Single Responsibility Principle, SRP)是面向?qū)ο缶幊毯驮O(shè)計的五大SOLID原則之一。它強調(diào)一個類、方法或模塊應(yīng)該只有一個職責(zé),即只做一件事情。如果一個類承擔(dān)的職責(zé)過多,那么它的可維護性、可讀性和可擴展性都會受到影響。當(dāng)需要修改類的某個職責(zé)時,可能會影 閱讀全文
posted @ 2024-03-12 08:32
努力,努力再努力
閱讀(223)
評論(0)
推薦(0)

浙公網(wǎng)安備 33010602011771號