面向?qū)ο缶幊套死斫馊筇匦浴胺庋b她紫,繼承,多態(tài)”外屿储,還應(yīng)該多了解一些設(shè)計(jì)模式贿讹。提及設(shè)計(jì)模式就不得不提"SOLID",那SOLID是什么呢够掠?初看一眼围详,可能很多人沒反應(yīng)過來∽嫫粒看著是不是有點(diǎn)熟悉助赞,SOLID其實(shí)這不是一個(gè)單詞,是由5個(gè)字母組合而成袁勺,S-O-L-I-D雹食,代表設(shè)計(jì)模式的基本原則,具體表示什么意思期丰,下面分別介紹下這5大原則群叶。
1.Single Responsibility Principle,單一職責(zé)原則钝荡,簡稱SRP
一句話概括:實(shí)現(xiàn)類要職責(zé)單一街立。
2.Open Close Principle,開閉原則埠通,簡稱OCP
一句話概括:對擴(kuò)展開放赎离,對修改關(guān)閉。
3.Liskov Substitution Principle端辱,里氏替換原則梁剔,簡稱LSP
一句話概括:不要破壞繼承體系虽画。
4.Interface Segregation Principle,接口隔離原則荣病,簡稱ISP
一句話概括:設(shè)計(jì)接口的時(shí)候要精簡單一码撰。
5.Dependence Inversion Principle,依賴倒置原則个盆,簡稱DIP
一句話概括:要面向接口編程脖岛。