构造函数的常量需要初始化,int这里为什么被初始化了,这里不是整型变量吗
构造函数有两种写法,一种初始化列表方式:以一个冒号开始,接着是以逗号分隔的数据成员列表,每个数据成员后面跟一个放在括号中的初始化值。一种是内部赋值方式:正常函数的赋值。书上的例子是第一种方式。
在构造函数CBook():m_ChapterNum(15) 处初始化了 即 m_ChapterNum(15) 这里被初始化为15了
初始化列表,m_ChapterNum初始化成15 ,m_price,32