黑马程序员技术交流社区

标题: 构造函数有重写关系吗? [打印本页]

作者: 百思不得7哥    时间: 2015-5-10 22:34
标题: 构造函数有重写关系吗?
构造函数 里面重写关系吗   具体说下, 谢谢
作者: 396460221    时间: 2015-5-11 10:49
构造函数有重载。就是函数名一致,但参数列表和返回值类型不同即可。重写要求两个函数名到参数个数和类型都是一一模一样的,但构造函数子类和父类名字肯定是不一样的,怎么可能有重写呢。
作者: sndlg    时间: 2015-5-11 13:43
构造函数不能重写,因为构造函数和类名相同,而同一个包的类名不能重复,继承类之间,子类的构造函数第一条语句有一个默认的super()语句用来访问父类的构造函数。
作者: 冷月霜飞    时间: 2015-5-11 14:07
构造函数是用来给对象初始化的,一般用来给对象赋值,重写一般是子类调用父类的功能而不用重新定义函数,只需重新定义子类内容即可
作者: BertYan    时间: 2015-5-11 14:09
没关系;
构造方法不会被继承,怎么会被重写


作者: cleancp    时间: 2015-5-11 17:47
构造方法分有参无参构造 成员方法重载  




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2