已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
面向?qū)ο笤O計原則面向?qū)ο缶幊痰幕A,深入探索設計原則,幫助您編寫更可靠、可擴展的代碼。面向?qū)ο缶幊痰脑瓌t單一職責原則:一個類應該只有一個引起它變化的原因。開放封閉原則:軟件實體應該對擴展開放,對修改封閉。里氏替換原則:子類對象可以替代父類對象。接口隔離原則:使用多個專門的接口,而不是使用單一的總接口。依賴倒置原則:高層模塊不應該依賴低層模塊,二者都應該依賴其抽象。單一職責原則1定義職責確保每個類只負責完成一個明確的功能2提高可維護性使代碼更容易理解和修改3降低耦合性減少類之間的相互依賴開放封閉原則開放性通過擴展已有的代碼,添加新的功能封閉性不修改現(xiàn)有的代碼,防止引入新的錯誤里氏替換原則SubtypeC以子類對象替換父類對象Principle父類定義的功能在子類中能夠正常工作Inheritance通過繼承實現(xiàn)替換接口隔離原則1粒度適中定義合適的接口,不過度抽象2避免冗余接口應該只包含必要的方法3便于使用使用者只需要關(guān)注自己需要的接口依賴倒置原則倒置依賴高層模塊依賴于底層模
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030消費級基因檢測市場教育水平與消費者認知度調(diào)研報告
- 2025-2030消費級ARVR設備人機交互創(chuàng)新與內(nèi)容生態(tài)發(fā)展
- 2025-2030消費類電子產(chǎn)品市場接近尾聲更新?lián)Q代研判報告
- 2025-2030消費電子行業(yè)成長趨勢折疊屏手機特點市場需求廠商競爭技術(shù)路線產(chǎn)品應用分析預測報告
- 2025-2030消費電子產(chǎn)業(yè)創(chuàng)新方向與市場增長點分析報告
- 2025-2030洗衣設備以舊換新政策對市場需求刺激效果評估
- 高鐵項目施工安全監(jiān)理制度匯編
- 兒童心理健康教育輔導方案解析
- 酒店前廳部門安全生產(chǎn)制度
- 蠟燭制作工藝與教學設計方案
- 2026新疆阿合奇縣公益性崗位(鄉(xiāng)村振興專干)招聘44人筆試備考試題及答案解析
- 2025-2026學年遼寧省葫蘆島市連山區(qū)八年級(上)期末數(shù)學試卷(含答案)
- 上海市松江區(qū)2026屆初三一模物理試題(含答案)
- 小學六年級英語2026年上學期語法改錯綜合真題
- 2026長治日報社工作人員招聘勞務派遣人員5人備考題庫完美版
- 護理核心制度內(nèi)容精要
- 湖南省婁底市期末真題重組卷-2025-2026學年四年級語文上冊(統(tǒng)編版)
- 光伏板清洗施工方案
- 閱讀理解體裁與命題方向(復習講義)-2026年春季高考英語(上海高考專用)
- 指南抗菌藥物臨床應用指導原則(2025版)
- 2025年華僑生聯(lián)考試題試卷及答案
評論
0/150
提交評論