設計模式是6大原則還是7大原則,設計模式都有哪些

2021-05-14 11:46:39 字數 1022 閱讀 2964

1樓:匿名使用者

有很多oop的原則,湊在一起,可能是6大,可能是7大,也可能「5大『,例如比較著名的solid,就是5個原則的縮寫。其實說到底,就是要減小**的重複和冗餘,使其便於理解和維護。

2樓:匿名使用者

7大原則,參考:網頁連結

設計模式都有哪些?

軟體設計模式主要有哪幾種

3樓:青雲當自致

建立型模式用來處理物件的建立過程,主要包含以下5種設計模式:

 工廠

方法模式(factory method pattern) 抽象工廠模式(abstract factory pattern) 建造者模式(builder pattern) 原型模式(prototype pattern) 單例模式(singleton pattern)結構型模式用來處理類或者物件的組合,主要包含以下7種設計模式:

 介面卡模式(adapter pattern) 橋接模式(bridge pattern) 組合模式(composite pattern) 裝飾者模式(decorator pattern) 外觀模式(facade pattern) 享元模式(flyweight pattern) **模式(proxy pattern)行為型模式用來對類或物件怎樣互動和怎樣分配職責進行描述,主要包含以下11種設計模式:

 責任鏈模式(chain of responsibility pattern)

 命令模式(command pattern) 直譯器模式(interpreter pattern) 迭代器模式(iterator pattern) 中介者模式(mediator pattern) 備忘錄模式(memento pattern) 觀察者模式(observer pattern) 狀態模式(state pattern) 策略模式(strategy pattern) 模板方法模式(template method pattern) 訪問者模式(visitor pattern)

職場四大能力,職場四大原則

我寫過很多有關怎樣培養工作能力方面的文章,說實話,之所以寫,都是我在工作中,覺得它們是比較重要的東西,需要培養和鍛鍊。前幾天,幾個同事聊天,有人問 如果排個序的話,你會將哪四項工作能力排在最前面?這個問題有點難住我了。說真的,雖然我覺得有些能力是必備的,必須要有,要進行訓練和學習,但我還真的沒有想過...

芭蕾美學的四大原則是什麼,芭蕾美學的四大原則的“繃”的目的是什麼?

一 開 指的是芭蕾舞者,均需要從肩 胸 胯 膝 踝五大關節部位,左右對稱的向外開啟,或向兩側開啟,尤其是兩腳應該向外開啟180度。它的藝術特徵主要表現在 延伸身體線條 擴大表現空間 增強運動的靈活 保持身體的平衡 提高藝術性 炫耀貴族的氣派。芭蕾作為一種概念性和抽象性為審美特徵的表演藝術,許多動作的...

朋友相處的八大原則,與朋友交往的原則是什麼?

1 你永遠不知道在別人嘴中的你會有多少版本,也不會知道別人為了維護自己而說過什麼去詆譭你,更無法阻止那些不切實際的閒話。而你能做的就是置之不理,更沒必要去解釋澄清,懂你的人永遠相信你。我最喜歡的一句話 如果你沒瞎,就別從別人嘴裡認識我!2 做人最好狀態是懂得尊重,不管他人閒事,不晒自己優越,也不秀恩...