摘要:
第十二章、类(注意的地方)一、定义和声明:1、 类就是定义了一个新的类型和新的作用域2、 一个类可以包含若干个公有的,私有的和受保护的部分。在public部分定义的成员可以被使用该类型的所有代码访问;在private部分定义的成员可被其他类成员访问。3、 构造函数:是一个特殊的、与类同名的成员函数,用于给每个数据成员设置适当的初始化。如:Sales_item(允许有参数):units_sold(0),revenue(0.0){ }构造函数初始化列表由成员名和带括号的初始化值组成,跟在构造函数的形参表后面,并以冒号开头。4、 成员函数:在类内部,声明成员函数是必须的。而定义成员函数是可选的。5、 阅读全文
摘要:
c++类的构造函数详解(转自:http://blog.163.com/haixing_03031102/blog/static/120105509200972855328532/)c++构造函数的知识在各种c++教材上已有介绍,不过初学者往往不太注意观察和总结其中各种构造函数的特点和用法,故在此我根据自己的c++编程经验总结了一下c++中各种构造函数的特点,并附上例子,希望对初学者有所帮助。一、 构造函数是干什么的class Counter{public: // 类Counter的构造函数 // 特点:以类名作为函数名,无返回类型 Counter() { m_value = 0; } ... 阅读全文