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

歡迎光臨散文網(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é)原則的評論 (共 條)

分享到微博請遵守國家法律
德兴市| 海城市| 富平县| 西乡县| 南城县| 晋宁县| 蕲春县| 佳木斯市| 南部县| 舒兰市| 苏尼特右旗| 湘潭县| 高邮市| 康平县| 林口县| 苍梧县| 临江市| 庆城县| 成安县| 保德县| 五常市| 襄汾县| 龙胜| 左贡县| 翁源县| 孝昌县| 北海市| 扎兰屯市| 新和县| 揭阳市| 桐柏县| 湖州市| 华池县| 城口县| 临沭县| 兴城市| 丁青县| 盐山县| 平果县| 大洼县| 扶风县|