首页 > 其他 > 详细

面向对象的程序设计

时间:2020-03-21 05:15:36      阅读:92      评论:0      收藏:0      [点我收藏+]

 构造函数

 

  概念:构造函数是实现数据成员初始化的特殊成员函数

  特点:(1)与类同名,没有返回值;

     (2)创建对象时,构造函数被自动调用。每创建一个对象都必须调用一次构造函数,每调用一次构造函数必定创建一个对象。

   分类 : (1)无参构造函数:没有参数;

      (2)普通构造函数:普通参数;

      (3) 拷贝构造函数:参数为对象的引用。

  语法格式:

      (1)类中定义格式

          类名(形参列表)

          {…} //函数体,对数据成员赋值 类中声明,

      (2)类外定义

          类中声明 类名(形参列表);

          类外定义 类名::类名(形参列表)

              {…} //函数体

一、缺省的构造函数

缺省构造函数的种类

(1)系统自动产生的构造函数 类名() {}

(2) 用户定义的无参构造函数

(3)用户定义的所有参数都有缺省值的构造函数。

 

面向对象的程序设计

原文:https://www.cnblogs.com/hyt19911004/p/12535924.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!