java面向對象的六原則一法則小結
1. 單一職責原則:一類只做它該做的事。
2. 里氏替換原則:子類必須能夠替換基類(父類),否則不應當設計為其子類。
3. 依賴倒換原則:設計要依賴于抽象而不是具體化。
4. 接口隔離原則:接口要小而專,不能大而全。
5. 開閉原則 :一個軟件實體如類、模塊和函數(shù)應該對擴展開放,對修改關閉。
6. 組合/聚合復用原則:盡量使用組合和聚合,少使用繼承的關系來達到復用的原則。
7. 迪米特法則:低耦合,高內聚。
以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
相關文章
Java并發(fā)編程service層處理并發(fā)事務加鎖可能會無效問題
這篇文章主要介紹了Java并發(fā)編程service層處理并發(fā)事務加鎖可能會無效問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-07-07
淺談對象數(shù)組或list排序及Collections排序原理
下面小編就為大家?guī)硪黄獪\談對象數(shù)組或list排序及Collections排序原理。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-09-09
Springboot項目中運用vue+ElementUI+echarts前后端交互實現(xiàn)動態(tài)圓環(huán)圖(推薦)
今天給大家?guī)硪黄坛剃P于Springboot項目中運用vue+ElementUI+echarts前后端交互實現(xiàn)動態(tài)圓環(huán)圖的技能,包括環(huán)境配置及圓環(huán)圖前端后端實現(xiàn)代碼,感興趣的朋友一起看看吧2021-06-06
Servlet+JavaBean+JSP打造Java Web注冊與登錄功能
比作MVC的話,控制器部分采用Servlet來實現(xiàn),模型部分采用JavaBean來實現(xiàn),而大部分的視圖采用Jsp頁面來實現(xiàn),接下來我們就來詳細看看如何用Servlet+JavaBean+JSP打造Java Web注冊與登錄功能2016-05-05

