国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

常見的面向對象設計原則

2019-11-08 20:26:59
字體:
來源:轉載
供稿:網友

常見的面向對象設計原則

單一職責原則 SRP 一個類應該僅有一個引起它變化的原因。開放關閉原則 OCP 一個類應該對外擴展開放,對修改關閉。里氏替換原則 LSP 子類型能夠替換掉它們的父類型。依賴倒置原則 Dip 要依賴于抽象,不要依賴于具體類,要做到依賴倒置,應該做到: 高層模塊不應該依賴底層模塊,二者都應該依賴于抽象。抽象不應該依賴于具體實現,具體實現應該依賴于抽象。接口隔離原則 ISP 不應該強迫客戶依賴于他們不用的方法。最少知識原則 LKP 只和你的朋友談話。其他原則 面向接口編程優先使用組合,而非繼承一個類需要的數據應該隱藏在類的內部類之間應該零耦合,或者只有傳導耦合,換句話說,類之間要么沒關系,要么只使用另一個類的接口提供的操作在水平方向上盡可能統一地分布系統功能
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 正宁县| 贡嘎县| 庄浪县| 松阳县| 太康县| 扬州市| 榆社县| 海丰县| 东光县| 珲春市| 汉寿县| 隆德县| 景洪市| 芦山县| 莆田市| 综艺| 阳西县| 利辛县| 花莲市| 江津市| 曲沃县| 永嘉县| 楚雄市| 会泽县| 澄城县| 文化| 包头市| 宁陕县| 东方市| 惠州市| 民县| 信丰县| 香河县| 台山市| 巩义市| 澄城县| 油尖旺区| 普兰县| 习水县| 旬邑县| 措美县|