亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

設(shè)計原則回顧

系統(tǒng) 1770 0

回顧根據(jù)一個講師學(xué)習(xí)做些總結(jié):

----------------------------------------設(shè)計原則;
1.我們編程針對接口編程而不是針對實現(xiàn)編程:客戶端這樣只關(guān)心接口,而不關(guān)心對象的特定類型;
2.優(yōu)先使用對象組合,而不是類的繼承;繼承在某種程度上破壞了封裝性;
3.封裝變化點:體現(xiàn)了類的聚合,把變化的地方封裝以不至于牽一發(fā)而動全身;實現(xiàn)了松耦合;
4.使用重構(gòu)得到模式----敏捷開發(fā)所提倡。
-----------------------------------------更為具體設(shè)計原則:
1.單一職責(zé)原則:一個類只能有一個引起它變化的原因,一個類只干一件事;
2.開閉原則:體現(xiàn)了封裝和多態(tài),對外開放,對內(nèi)封閉;
3.里氏替換:子類必須能投替換他們的基類。針對接口編程;
4.依賴倒置:高層模塊不應(yīng)該依賴底層模塊,二者都應(yīng)該依賴抽象。針對接口;比如基于
? 設(shè)計模式的三層架構(gòu),層都該抽象出接口;
5.接口隔離:盡量應(yīng)用專門的接口,將依賴建立在最小的接口,也就是一個接口只提供專門的方法,
? 無關(guān)的方法應(yīng)放于其他接口中。
6.合成/聚合服用原則:優(yōu)先使用組合而不是繼承。聚合已有對象,使之成為新的成員。
7.迪米特法則:最小知識原則,軟件實體應(yīng)該盡量少的和其他軟件實體發(fā)生相互作用。

設(shè)計原則回顧


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 91在线免费观看网站 | 国产亚洲欧美久久久久 | 天天爽天天碰狠狠添 | 久久久无码精品亚洲日韩按摩 | 免费乱人伦 | 日韩伦理亚洲欧美在线一区 | 99热久这里都是精品小草 | 日本三级做a全过程在线观看 | 亚洲欧美日韩成人网 | 日韩中文字幕在线播放 | 精品欧美一区手机在线观看 | 韩国欧美一级毛片免费 | 日韩一区二区三 | 国产精品98视频全部国产 | 精品视频午夜一区二区 | 久久99国产精品免费观看 | 色婷婷综合在线视频最新 | 人与拘一级a毛片 | 一级特黄性色生活片 | 欧美成人免费公开播放 | 伊人久久精品亚洲精品一区 | 一区二区视频在线观看免费的 | 国产精品视频免费在线观看 | 久久青 | 亚洲毛片在线看 | 日本精品视频一区二区三区 | 色好看在线视频播放 | 亚洲欧美综合乱码精品成人网 | 干美女网站 | 一级特黄性色生活片一区二区 | 午夜一级 | 久久国产成人亚洲精品影院老金 | 久久久久欧美精品 | 一级成人生活片免费看 | 日本精品一区二区三区在线 | 最新精品亚洲成a人在线观看 | 免费视频久久看 | 五月天激情视频 | 在线中文字幕亚洲 | 四虎永久在线精品影院 | 99久9在线 | 免费 |