定义Student类
测试:即new Student()时,就会调用类的构造方法Student()
学生类
测试
运行:
当把构造方法注释后:
运行:程序也没有报错,这是因为new的时候如果没有构造方法,系统自动给出一个无参构造函数
带参数的构造方法
此时就必须传入参数
如果就想使用无参的形式new对象,那么还需要创建一个无参构造函数
此时便不报错
总结:如果你写了构造方法,系统便不再自动给出构造方法
通过带参的构造函数new对象:
创建新构造函数
运行:
编写完整的构造方法:
运行:
*********************************
测试类
*********************************
本文作者为BUG之神,转载请注明。