c++类如何定义与使用

avatar
作者
筋斗云
阅读量: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并调用类的成员函数来设置和获取值。

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!