C++中的抽象和類
一、抽象和類
抽象:
從具體事物抽取共同的本質特徵。
C++ 中的類:
1.類是一種將抽象轉換爲用戶定義類型的工具。
2.將數據表示和操作數據的方法組成一個整體。
3.類的實例稱爲對象。
4.類中的變量和函數稱爲成員。
二、類的聲明和使用
類的聲明:
使用class/struct關鍵字聲明類型
如:
class 類名{};
class People{};
struct 類名{};
struct Hero{};
注意:
1.class聲明的類型與struct聲明的類型僅僅是形式上的不同。
2.其唯一的區別在於使用class聲明的類型默認成員是私有的(private),而struct聲明的類型默認成員是公有的(public)。
3.一般使用class。struct是老式的數據,現在一般不用。