在C++中,可以使用class關鍵字來定義一個類。類定義包括類的成員變量和成員函數。
以下是一個簡單的C++類的定義和使用的示例:
// 定義一個類
class MyClass {
public:
// 成員變量
int myInt;
// 成員函數
void myFunction() {
std::cout << "Hello, World!" << std::endl;
}
};
int main() {
// 創建類的實例
MyClass obj;
// 訪問成員變量并賦值
obj.myInt = 42;
// 調用成員函數
obj.myFunction();
return 0;
}
在這個示例中,定義了一個名為MyClass
的類。它有一個公有成員變量myInt
和一個公有成員函數myFunction
。在main
函數中,通過MyClass obj;
語句創建了MyClass
類的一個實例。然后,可以使用obj.myInt
訪問和修改成員變量的值,并使用obj.myFunction()
調用成員函數。
注意,類中的成員變量默認是私有的,需要使用public
關鍵字將其聲明為公有成員,才可以在類的外部訪問。同樣,成員函數也需要聲明為公有的,以使得外部可以調用。