private(私有数据)与bublic(公有数据)解析
private成员只能由本类的成员才能访问!!!
在类中声明成员函数,在外部放置函数,提高代码的可读性,有利于程序的编写
构造函数的深入
在有继承关系的前提下,子类创建对象时,会调用构造函数(如果没有构造函数,编译器将会自动分配一个),但是运行子类的构造函数前,必须先运行父类的构造函数。运行父类的构造函数后,才运行子类的构造函数。
结果
private(私有数据)与bublic(公有数据)解析
private成员只能由本类的成员才能访问!!!
在类中声明成员函数,在外部放置函数,提高代码的可读性,有利于程序的编写
构造函数的深入
在有继承关系的前提下,子类创建对象时,会调用构造函数(如果没有构造函数,编译器将会自动分配一个),但是运行子类的构造函数前,必须先运行父类的构造函数。运行父类的构造函数后,才运行子类的构造函数。
结果