
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
“这个世界都是由代码组成的。”这是程序员的格言,随着互联网的快速发展,世界已经进入了电子信息时代,而程序员也成为了新时代产业下所产生的火热职业,现在大学都会开放一门变成的基础课,C语言。这对于大学生逻辑思维具有很棒的好处,同样对于要入门编程大海的未来的程序员,也是一个很棒的入门机会,今天烟台C++培训小编就为大家带来,C语言程序设计基础,希望大家喜欢!
委托构造函数
使用类的其他构造函数执行初始化过程;
类中往往有多个构造函数,只是参数表和初始化列表不同,其初始化算法都是相同的,这时,为了避免代码重复,可以使用委托构造函数。
优点在于可以保持代码的一致性,一处修改,其他地方便无需修改.
已有
Clock(int newH, int newM, int newS) : hour(newH),minute(newM), second(newS) {//构造函数}
那么
Clock(): hour(0),minute(0),second(0) { }//默认构造函数
可以改写为
Clock(): Clock(0, 0, 0) { }