21xrx.com
2025-07-08 16:35:52 Tuesday
文章检索 我的文章 写文章
C++中的类和对象简介
2023-06-23 21:53:49 深夜i     16     0
C++ 对象 简介 特点

C++中的类和对象是面向对象编程的核心概念。类是一种用户自定义的数据类型,它可以包含数据成员和成员函数。类的数据成员是该类对象的属性,成员函数则是该类对象的行为。

创建一个对象时,需要先定义一个类。通过使用类来创建对象,可以让编程更加灵活。在C++中,通常使用关键字"class"来定义类。例如,以下是定义一个名为"Person"的类:

class Person {
public:
  string name;
  int age;
  void print()
    cout << "Name: " << name << "
};

在这个类中,有两个数据成员,一个是string类型的"name",另一个是int类型的"age"。此外,还有一个成员函数"print()",用于输出对象的属性。

使用上述定义的类,可以创建多个不同的"Person"对象,每个对象有独立的"name"和"age"属性,且都可以调用"print()"函数来打印自己的属性。

Person p1;
p1.name = "Tom";
p1.age = 25;
p1.print();
Person p2;
p2.name = "Jerry";
p2.age = 20;
p2.print();

在上述代码中,首先创建了两个不同的"Person"对象"p1"和"p2",分别设置了它们的"name"和"age"属性,并调用了它们各自的"print()"函数进行输出。

除了数据成员和成员函数外,类还有许多其他的特性,例如构造函数、析构函数、静态成员等等。掌握这些特性,能够使C++中的类和对象更加灵活和强大。

  
  

评论区