黑马程序员技术交流社区
标题:
构造器Constructor是否可被override?
[打印本页]
作者:
刘源
时间:
2012-8-5 18:31
标题:
构造器Constructor是否可被override?
本帖最后由 刘源 于 2012-8-5 23:09 编辑
构造器Constructor是否可被override?“
问题已经解决
”。
作者:
樊占江
时间:
2012-8-5 18:33
不可以
构造器Constructor不能被继承,因此不能重写Overriding,但可以被重载Overloading。
希望我的答案对你有用
作者:
孙建飞
时间:
2012-8-5 18:40
构造器不能被继承,所以不能被override,但是可以被重载Overload。
作者:
王健
时间:
2012-8-5 18:49
本帖最后由 王健 于 2012-8-5 18:50 编辑
构造器Constructor不能被继承,因此不能重写Overriding,但可以被重载Overloading
1). 构造器不能是native,final,static,synchronized 的,可以是public,private,或什么都没有。
2). 构造器函数里可以写return,但后面什么都不许有(包括null)
3). 构造器不能返回值.但如果有个"构造器"返值了,它就不是构造器,只是个普通方法
4). super();this();这两个方法只能在构造方法里调用.
5). 成员变量声明时候赋值,比构造函数还早.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2