最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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è)計模式七大原則的評論 (共 條)

分享到微博請遵守國家法律
静乐县| 郴州市| 佛学| 福海县| 涪陵区| 英山县| 砀山县| 建德市| 甘南县| 宁海县| 阳谷县| 长丰县| 鄯善县| 兴安县| 股票| 房山区| 洛宁县| 武川县| 保山市| 保德县| 东乡县| 丹东市| 高平市| 和林格尔县| 宁夏| 南投县| 黎城县| 炉霍县| 德兴市| 安塞县| 凤翔县| 吉木乃县| 嘉禾县| 开封县| 枝江市| 汝州市| 盐城市| 滦南县| 孝昌县| 岳西县| 邓州市|