面试题答案
一键面试#include <iostream>
class MyClass {
private:
int num;
public:
MyClass() : num(0) {}
void increment() {
num++;
}
int getNum() const {
return num;
}
};
int main() {
// 对象调用
MyClass obj;
obj.increment();
std::cout << "通过对象调用increment后num的值: " << obj.getNum() << std::endl;
// 指针调用
MyClass* ptr = &obj;
ptr->increment();
std::cout << "通过指针调用increment后num的值: " << ptr->getNum() << std::endl;
return 0;
}