21xrx.com
2024-11-05 18:29:40 Tuesday
登录
文章检索 我的文章 写文章
C++类后面加括号的作用是什么?
2023-07-03 13:17:32 深夜i     --     --
C++类 括号 作用

在C++中,当我们定义一个类时,可以在类名后面加上一对括号。这个括号中间可以放一些参数,如下所示:


class NameOfClass {

 public:

  // 构造函数

  NameOfClass(int param1, double param2)

   // 构造函数的初始化过程

  

};

这样,在创建类的对象时,我们可以通过传入参数来调用它的构造函数:


NameOfClass obj(10, 3.14);

而对于没有参数的构造函数,我们也需要在类名后面加上一对空括号:


class NameOfClass {

 public:

  // 默认构造函数

  NameOfClass()

   // 构造函数的初始化过程

  

};

这样就可以直接创建对象:


NameOfClass obj;

所以,加括号的作用就是定义类的构造函数。通过构造函数,我们可以初始化对象的状态,使它们正确的工作。同时,也可以将一些操作封装在构造函数中,方便用户使用。

  
  

评论区

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