2022-06-30

子类能不能继承父类的构造函数

构造函数是创建对象时完成时数据的初始化,当我们在new一个对象并传入参数时,会自动调用有参数的构造完成参数的初始化,也就是属性的初始化。试想子类中继承父类的构造方法,不仅不符合构造方法的命名规则,即方法名和类名相同,而且也不符合一般方法的命名规则,即没有返回值。
子类和父类的无参构造方法,先调用父类的构造方法,在调用子类的构造方法。
如果父类只有有参构造时,必须在子类的构造方法中手动调用父类的有参构造,不然编译不通过。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • C语言不支持重载,为什么C++支持重载? C语言不支持函数重载,编译时函数名加上_或者其他标识C++为什么能够重载...
    zhouluyao阅读 996评论 2 1
  • 都是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我一样参加各大IT校园招聘的...
    Java红茶阅读 9,446评论 8 142
  • 数据格式详解 输入输出函数详解 字符串处理函数详解 内存函数详解 类详解 数据格式详解 2^8=256(同样是一个...
    我在东北玩泥巴_阅读 2,004评论 0 0
  • 变量声明: var:可以接受任何类型的变量,一旦定义,后期不可修改。 所有类型都继承自object,所以objec...
    忙于未来的民工阅读 554评论 0 0
  • <!--标记语言中的注释--> 1.xml与html都是标记语言 标记:标签 <标签名> 2.xml与htm...
    小七同学_2e02阅读 116评论 0 0