默认构造函数 没有定义构造函数,编译器会自己添加一个默认构造函数,在创建对象的时候, 如果是A a(); 默认构造函数是不会执行,对于A类中的数据成员不会被初始化。 定义后是A a = A();默认构造函数会初始化数据成员