JAVA编程课堂笔记(18)
2015-12-16编辑:ljnbset
关于继承中的构造器:
1 * 子类构造器中, 一定调用父类构造器。
2 子类构造器 默认调用父类无参数构造器!
3 如果父类没有无参数构造器,就必须在子类中明确指定调用
父类的有参数构造器!
4 使用super()调用父类构造器,必须写在子类构造器第一行
this() 必须写在子类构造器第一行
5 编程建议:所有的类都提供无参数构造器!减少继承时候的
麻烦。
关于继承中的构造器:
1 * 子类构造器中, 一定调用父类构造器。
2 子类构造器 默认调用父类无参数构造器!
3 如果父类没有无参数构造器,就必须在子类中明确指定调用
父类的有参数构造器!
4 使用super()调用父类构造器,必须写在子类构造器第一行
this() 必须写在子类构造器第一行
5 编程建议:所有的类都提供无参数构造器!减少继承时候的
麻烦。