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