C++ 类对象:定义、实例化及使用详解
在 C++ 中,'类对象' 是由 '类定义' 创建的实例。'类' 是一种用户自定义的数据类型,用于封装数据和操作数据的函数(成员函数)。
'类对象' 是 '类' 的一个具体实例,它可以具有自己的数据成员和成员函数。通过创建 '类对象',可以使用类的成员函数操作对象的数据成员,从而实现对数据的封装和处理。
例如,考虑以下示例代码:
class Person {
private:
string name;
int age;
public:
void setName(string n) {
name = n;
}
void setAge(int a) {
age = a;
}
void displayInfo() {
cout << "Name: " << name << endl;
cout << "Age: " << age << endl;
}
};
int main() {
Person p1; // 创建一个 Person 类对象
p1.setName("Alice");
p1.setAge(25);
p1.displayInfo();
return 0;
}
在上述代码中,'Person' 类定义了私有的数据成员 'name' 和 'age',以及公有的成员函数 'setName'、'setAge' 和 'displayInfo'。通过创建 'Person' 类的对象 'p1',我们可以使用类的成员函数设置对象的数据成员,并通过 'displayInfo' 函数显示对象的信息。
因此,在 C++ 中,'类对象' 是类的实例,它可以存储和操作类的数据,并调用类的成员函数来执行各种操作。
原文地址: https://www.cveoy.top/t/topic/UEP 著作权归作者所有。请勿转载和采集!