21xrx.com
2024-12-28 12:25:58 Saturday
登录
文章检索 我的文章 写文章
C++ 实例化示例
2023-07-07 18:50:47 深夜i     --     --
C++ 实例化 示例

C++ 是一门十分强大的编程语言,也是应用最为广泛的编程语言之一。它支持面向对象编程(OOP),极大的提高了编程效率。因此,C++ 成为了众多程序员钟爱的编程语言。

C++ 实例化是 OOP 中最常用的一种方法。它通过创建类的对象,来使用类中的属性和方法。在下面的示例中,我们将演示一个简单的 C++ 程序,其中使用了类和实例化。

首先,我们需要定义一个类:


class Person {

  private:

    string name;

    int age;

  public:

    Person(string n, int a)

      name = n;

      age = a;

    

    void display()

      cout << "Name: " << name << endl;

      cout << "Age: " << age << endl;

    

};

这个类名叫做 Person,它有两个私有属性:name 和 age。构造函数 Person(string n, int a) 用来初始化这两个属性,因为它们在创建对象时必须被赋值。类中还有一个公有方法 display(),用来显示对象的属性。

现在,我们可以使用这个类来创建一个实例:


Person p("Tom", 25);

这行代码创建了一个 Person 类的实例,变量名叫做 p。在创建实例时,我们必须向构造函数传递 name 和 age 的值。

现在,我们可以使用 display() 方法来显示这个实例的属性:


p.display();

这行代码将输出以下信息:


Name: Tom

Age: 25

总之,C++ 实例化是面向对象编程中的一个重要部分。通过定义类,并创建实例来使用类中的属性和方法,我们能够最大限度地提高编程效率。以上是一个简单的实例化示例,希望能够帮助初学者更好地理解这个概念。

  
  

评论区

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