C++學習筆記-五大基本概念

每天八杯水D發表於2020-12-10

今天介紹一下C++最最最基本的五大基本概念???

1-類♥
類就是一些物件具有的共性抽象,好比給一些東西取名字一樣,比如我們人這個物種很久以前是沒有取名為人的,但是我們祖先發現我們這個物種都是有共性的,所以取了個名字人,人就是類。
2-物件♥
如上面例子所說,人就是類,那我們一個個具體的如小明,小花就是這個人類裡面的一個物件。
3-封裝♥
封裝就像一部手機把內部結構包裹起來,我們只有螢幕和插口,並不能看見裡面的電路結構。那麼類封裝就是我們不知道這個類內部結構,但是我們可以用像手機螢幕,插口這些給的功能
4-繼承
繼承中文意思是指一個物件直接使用另一物件的屬性和方法。也指按照法律或遵照遺囑接受死者的財產、職務、頭銜、地位等。回到類就是一個類直接把另一個類的資料方法繼承過來。使用繼承意味著該類肯定要新增加一些資料方法。
5-多型
函式有多種狀態,就是一個函式可以同名定義,引數要不一樣,如一個是int,一個是float,或者個數不同,因為c++函式入口地址是由函式名和引數共同決定的。c就不能多型,因為c函式入口地址只有函式名,所以c不能定義相同名字的函式

在這裡插入圖片描述

相關文章