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

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

2.3單一職責(zé)原則

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

2.3.1基本介紹

對類來說的,即一個類應(yīng)該只負(fù)責(zé)一項職責(zé)。如類A負(fù)責(zé)兩個不同職責(zé):職責(zé)1,職責(zé)2。當(dāng)職責(zé)1需求變更而改變A時,可能造成職責(zé)2執(zhí)行錯誤,所以需要將類A的粒度分解為A1,A2

2.3.2應(yīng)用實例

以交通工具案例講解

看老師代碼演示

1.????? 方案1[分析說明]

2.????? 方案2[分析說明]

3.????? 方案3[分析說明]

2.3.3單一職責(zé)原則注意事項和細(xì)節(jié)

1)????? 降低類的復(fù)雜度,一個類只負(fù)責(zé)一項職責(zé)。

2)????? 提高類的可讀性,可維護(hù)性

3)????? 降低變更引起的風(fēng)險

4)????? 通常情況下,我們應(yīng)當(dāng)遵守單一職責(zé)原則,只有邏輯足夠簡單,才可以在代碼級違反單一職責(zé)原則;只有類中方法數(shù)量足夠少,可以在方法級別保持單一職責(zé)原則


2.3單一職責(zé)原則的評論 (共 條)

分享到微博請遵守國家法律
盘锦市| 乌鲁木齐市| 鹤庆县| 龙门县| 镇雄县| 荆州市| 五台县| 大丰市| 广汉市| 平潭县| 马龙县| 黎川县| 牡丹江市| 石嘴山市| 桃江县| 法库县| 棋牌| 岳普湖县| 江城| 上虞市| 黄冈市| 拉孜县| 蒙山县| 开远市| 新昌县| 浦北县| 南涧| 资溪县| 五常市| 宁武县| 绩溪县| 临夏市| 攀枝花市| 盐城市| 玉环县| 宜宾县| 永靖县| 临漳县| 新乡县| 图木舒克市| 合肥市|