C++類是一種面向?qū)ο缶幊痰幕締挝?,它封裝了一組數(shù)據(jù)成員(屬性)和成員函數(shù)(方法),用來表示現(xiàn)實生活中的實體或概念。
以下是C++類的基本用法:
class MyClass {
// 成員變量和成員函數(shù)的聲明
};
class MyClass {
private:
int myVar; // 整數(shù)類型的成員變量
double myDouble; // 浮點數(shù)類型的成員變量
char myChar; // 字符類型的成員變量
};
class MyClass {
public:
void myFunction(int arg); // 成員函數(shù)聲明,參數(shù)為整數(shù)類型
};
class MyClass {
public:
void myFunction(int arg) {
// 函數(shù)體,實現(xiàn)函數(shù)的具體功能
}
};
MyClass obj; // 創(chuàng)建一個MyClass類的對象
obj.myVar = 10; // 將10賦值給obj對象的myVar成員變量
int value = obj.myVar; // 獲取obj對象的myVar成員變量的值
obj.myFunction(10); // 調(diào)用obj對象的myFunction成員函數(shù),參數(shù)為10