例如:
打印person run
1.对象一建立就会调用与之对应的构造函数
2.当一个类中没有定义构造函数时,系统会默认给该类加入一个空参数的构造函数
当在类中自定义了构造函数后,默认的构造函数就没有了
一个类中默认会有一个空参数的构造函数
这个默认的构造函数的权限和所属类一致
如果类被public修饰,那么默认的构造函数也带public
如果类没有被public修饰,那么默认的构造函数也没有public修饰
简单一句话就是:默认构造函数的权限是随着类的变化而变化的