黑马程序员技术交流社区

标题: 多态........ [打印本页]

作者: HM何伟    时间: 2013-3-31 23:36
标题: 多态........
本帖最后由 HM何伟 于 2013-3-31 23:58 编辑

子类中的构造函数能覆盖父类中构造函数么?
作者: 黑马-郑玉元    时间: 2013-3-31 23:39
构造函数是不会继承父类的!名字都不一样,怎么重写呢!!但是子类实例化的过程会调用父类中的构造函数,如果没有指定,会调用父类空参数的构造函数来对子类进行实例化。
作者: 何俊森    时间: 2013-3-31 23:54
不能,覆盖是指函数名、返回值类型、参数个数和参数类型完全相同,且public或private也相同。
作者: 赵海洋    时间: 2013-4-1 13:56
子类构造函数可以调用父类的构造函数(实例化过程),但是不能覆盖,因为名称不同,参数也可能不同,返回值类型,权限等都有可能不同,这个不会继承,不会复写,假如真的可以覆盖,那么子类父类名称就一样了,参数个数参数类型都相同,显然不能够~~




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