21xrx.com
2024-11-05 16:24:42 Tuesday
登录
文章检索 我的文章 写文章
C++中的类和对象简介
2023-06-23 21:53:49 深夜i     --     --
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++中的类和对象更加灵活和强大。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复