C++學習筆記-五大基本概念
今天介紹一下C++最最最基本的五大基本概念???
1-類♥
類就是一些物件具有的共性抽象,好比給一些東西取名字一樣,比如我們人這個物種很久以前是沒有取名為人的,但是我們祖先發現我們這個物種都是有共性的,所以取了個名字人,人就是類。
2-物件♥
如上面例子所說,人就是類,那我們一個個具體的如小明,小花就是這個人類裡面的一個物件。
3-封裝♥
封裝就像一部手機把內部結構包裹起來,我們只有螢幕和插口,並不能看見裡面的電路結構。那麼類封裝就是我們不知道這個類內部結構,但是我們可以用像手機螢幕,插口這些給的功能
4-繼承
繼承中文意思是指一個物件直接使用另一物件的屬性和方法。也指按照法律或遵照遺囑接受死者的財產、職務、頭銜、地位等。回到類就是一個類直接把另一個類的資料方法繼承過來。使用繼承意味著該類肯定要新增加一些資料方法。
5-多型
函式有多種狀態,就是一個函式可以同名定義,引數要不一樣,如一個是int,一個是float,或者個數不同,因為c++函式入口地址是由函式名和引數共同決定的。c就不能多型,因為c函式入口地址只有函式名,所以c不能定義相同名字的函式
相關文章
- H.264學習筆記——基本概念筆記
- 【kafka學習筆記】kafka的基本概念Kafka筆記
- HTTP2基本概念學習筆記HTTP筆記
- OI學習筆記(C++)筆記C++
- c++學習筆記(四)C++筆記
- c++學習筆記(五)C++筆記
- c++學習筆記(三)C++筆記
- C++學習筆記——003C++筆記
- C++學習筆記——001C++筆記
- C++學習筆記-Cherno C++系列C++筆記
- C++學習筆記——C++ 繼承C++筆記繼承
- Docker 學習筆記-基本概念與安裝Docker筆記
- Shiro學習筆記(一) 基本概念與使用筆記
- C/C++學習路線———學習筆記C++筆記
- C/C++學習筆記:字串C++筆記字串
- ElasticSearch 學習筆記(一) 基本概念與基本使用Elasticsearch筆記
- 機器學習框架ML.NET學習筆記【1】基本概念機器學習框架筆記
- C++學習筆記(二)——函式C++筆記函式
- c++學習筆記 — inline這玩意C++筆記inline
- Dubbo學習筆記(一)基本概念與簡單使用筆記
- Zookeeper學習筆記(一)基本概念和簡單使用筆記
- python 學習筆記第四章:基本概念Python筆記
- Redis學習筆記(01-基本概念及安裝)Redis筆記
- C++學習筆記----讀寫檔案C++筆記
- C++ 學習筆記之——STL 庫 queueC++筆記
- PHP 手冊 (類與物件) 學習筆記一:基本概念PHP物件筆記
- C++複習筆記C++筆記
- C++ 學習筆記(3):引用和指標C++筆記指標
- C++ 學習筆記(2):String、遞迴、排序C++筆記遞迴排序
- C++ 學習筆記(1):STL、Vector 與 SetC++筆記
- C++基礎知識學習筆記(3)C++筆記
- C++基礎知識學習筆記(1)C++筆記
- MoveIt! 學習筆記1- MoveGroup C++ Interface筆記C++
- C++學習筆記(二) 運算子過載C++筆記
- C++學習筆記 — STL標準模板庫C++筆記
- C++遠征離港篇-學習筆記C++筆記
- C++學習筆記-----類和建構函式C++筆記函式
- 《C++ Primer》學習筆記(八):標準 IO 庫C++筆記