在C++中,類方法是與類相關聯的函數,它們可以訪問和操作類的成員變量
class MyClass {
public:
// 成員變量
int myVar;
// 成員函數(類方法)
void setMyVar(int value);
int getMyVar();
};
void MyClass::setMyVar(int value) {
myVar = value;
}
int MyClass::getMyVar() {
return myVar;
}
#include<iostream>
// 在此處插入上面的類定義和成員函數實現
int main() {
MyClass obj; // 創建類的對象
obj.setMyVar(42); // 使用成員函數設置成員變量的值
std::cout << "The value of myVar is: "<< obj.getMyVar()<< std::endl; // 使用成員函數獲取成員變量的值并輸出
return 0;
}
這個程序將輸出:
The value of myVar is: 42
這就是在C++中定義和使用類方法的基本方法。請注意,類方法可以是公共的、私有的或受保護的,具體取決于您希望如何限制對它們的訪問。