阅读量:0
在C++中,类的定义通常包括在头文件(.h文件)中声明类的成员变量和成员函数,并在对应的源文件(.cpp文件)中实现类的成员函数。以下是一个简单的示例:
// MyClass.h #ifndef MYCLASS_H #define MYCLASS_H class MyClass { public: MyClass(); // 构造函数 void setValue(int value); // 设置值 int getValue(); // 获取值 private: int m_value; // 成员变量 }; #endif
// MyClass.cpp #include "MyClass.h" MyClass::MyClass() { m_value = 0; } void MyClass::setValue(int value) { m_value = value; } int MyClass::getValue() { return m_value; }
在主程序中使用这个类可以像这样:
#include #include "MyClass.h" int main() { MyClass obj; obj.setValue(10); std::cout << "Value: " << obj.getValue() << std::endl; return 0; }
这样就定义了一个简单的类MyClass,实例化对象obj并调用类的成员函数来设置和获取值。