定义了带参数的构造函数后,需要在定义一个不带参数的构造函数。
在java中,构造器如果自己不定义的话,默认有一个无参的构造器,自己不需要写,但如果自己声明了有参的构造器,那无参的构造器必须显示的写出来!抽象方法