1.default 构造方法意味着,没有外来信息的情况下,进行初始化,构造出一个对象.对于有些对象是很合理的,比如数值之类的对象,可以初始化为0:对于指针之类的对象,初始化为null:对于集合如vector,list,可以初始化为一个空容器. 2.对于有些对象,必须要有外来信息,才能构造出一个有意义的对象.比如Person,要有name才能构造出一个有意义的Person对象. 3.因此,对于没有外来信息,也能合理构造出一个对象的类,必须提供default 构造方法.对于没有外来信息,不能构造出一…