c++类如何定义与使用
在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 <iostream>
#include "MyClass.h"
int main() {
MyClass obj;
obj.setValue(10);
std::cout << "Value: " << obj.getValue() << std::endl;
return 0;
}
这样就定义了一个简单的类MyClass,实例化对象obj并调用类的成员函数来设置和获取值。
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:ubuntu如何查看驱动版本号 下一篇:centos7怎么创建文件夹
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。