C++ 面向对象的三大特性和五个原则?
生活随笔
收集整理的這篇文章主要介紹了
C++ 面向对象的三大特性和五个原则?
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
三大特性和五個(gè)原則
- 三大特性
- 封裝
- 繼承
- 多態(tài)
- 五大原則
- 單一職責(zé)原則SRP(Single Responsibility Principle)
- 開放封閉原則OCP(Open-Close Principle)
- 里式替換原則LSP(the Liskov Substitution Principle LSP)
- 依賴倒置原則DIP(the Dependency Inversion Principle DIP)
- 接口分離原則ISP(the Interface Segregation Principle ISP)
三大特性
封裝
就是把客觀事物封裝成抽象的類,并且類可以把自己的數(shù)據(jù)和方法只讓可信的類或者對(duì)象操作,對(duì)不可信的進(jìn)行信息隱藏。一個(gè)類就是一個(gè)封裝了數(shù)據(jù)以及操作這些數(shù)據(jù)的代碼的邏輯實(shí)體。在一個(gè)對(duì)象內(nèi)部&#x
總結(jié)
以上是生活随笔為你收集整理的C++ 面向对象的三大特性和五个原则?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 佛媛遭媒体批评 看似与世无争其实物欲横流
- 下一篇: 网银代收业务停止服务是什么意思