国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

第2章 設(shè)計模式七大原則

2022-02-07 10:07 作者:取悅疾風(fēng)  | 我要投稿

內(nèi)容來自尚硅谷Java設(shè)計模式(圖解+框架源碼剖析)_嗶哩嗶哩_bilibili

寫在前面:本文內(nèi)容大致和原視頻內(nèi)老師的筆記內(nèi)容相同,會偶爾插入自己的注釋和理解,盡量會完成作業(yè)

代碼很簡單,思想很重要

2.1設(shè)計模式的目的

編寫軟件過程中,程序員面臨著來自耦合性,內(nèi)聚性以及可維護(hù)性,可擴(kuò)展性,重用性,靈活性等多方面的挑戰(zhàn),設(shè)計模式是為了讓程序(軟件),具有更好

1)????? 代碼重用性(即:相同功能的代碼,不用多次編寫)

2)????? 可讀性(即:編程規(guī)范性,便于其他程序員的閱讀和理解)

3)????? 可擴(kuò)展性(即:當(dāng)需要增加新的功能時,非常的方便,稱為可維護(hù))

4)????? 可靠性(即:當(dāng)我們增加新的功能后,對原來的功能沒有影響)

5)????? 使程序呈現(xiàn)高內(nèi)聚,低耦合的特性

分享金句:

1)????? 設(shè)計模式包含了面向?qū)ο蟮木?,“懂了設(shè)計模式,你就懂了面向?qū)ο蠓治龊驮O(shè)計(OOAD)的精要”

2)????? Scott Mayers 在其巨著《Effective C++》就曾經(jīng)說過:C++老手和C++新手的區(qū)別就是前者手背上有很多傷疤


2.2設(shè)計模式7大原則

設(shè)計模式原則,其實(shí)就是程序員在編程時,應(yīng)當(dāng)遵守的原則,也是各種設(shè)計模式的基礎(chǔ)(即:設(shè)計模式為什么這樣設(shè)計的依據(jù))

設(shè)計模式常用的七大原則有:

1)????? 單—職責(zé)原則

2)????? 接口隔離原則

3)????? 依賴倒轉(zhuǎn)(倒置)原則

4)????? 里氏替換原則

5)????? 開閉原則

6)????? 迪米特法則

7)????? 合成復(fù)用原則


第2章 設(shè)計模式七大原則的評論 (共 條)

分享到微博請遵守國家法律
香格里拉县| 杭锦旗| 平和县| 进贤县| 广平县| 阿瓦提县| 海伦市| 安西县| 新密市| 永德县| 枞阳县| 云浮市| 天等县| 岐山县| 资阳市| 疏附县| 大同市| 葵青区| 石首市| 蒲江县| 拜泉县| 虹口区| 十堰市| 涟源市| 沁阳市| 五常市| 平乡县| 宁夏| 尼勒克县| 阿尔山市| 洛南县| 禹州市| 金昌市| 镇雄县| 舞阳县| 澄迈县| 肇州县| 平阳县| 从江县| 常熟市| 安福县|