继承中构造方法的注意事项

如果父类中由于我们重写了父类的构造方法导致默认的构造方法被覆盖了。怎么办?

解决方案:

1.显示调用父类的其他构造方法。

2.在父类添加默认构造方法。

//注意:

初始化父类的构造方法必须放在第一条语句才可以,否则会导致多次初始化等问题。

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

推荐阅读更多精彩内容

  • 本章将会介绍 存储属性的初始赋值自定义构造过程默认构造器值类型的构造器代理类的继承和构造过程可失败构造器必要构造器...
    寒桥阅读 784评论 0 0
  • 构造过程是使用类、结构体或枚举类型的实例之前的准备过程。在新实例可用前必须执行这个过程,具体操作包括设置实例中每个...
    莽原奔马668阅读 701评论 0 3
  • 构造过程 构造过程是使用类、结构体或枚举类型的实例之前的准备过程。在新实例可用前必须执行这个过程,具体操作包括设置...
    蛊毒_阅读 739评论 0 2
  • 20- 枚举,枚举原始值,枚举相关值,switch提取枚举关联值 Swift枚举: Swift中的枚举比OC中的枚...
    iOS_恒仔阅读 2,323评论 1 6
  • 吃人家的嘴短,拿人家的手软。话没错说的。这不,章妈摊上事了。 好吃懒做的章妈年小时也很要强来。由父母包办,嫁给了章...
    南良大维阅读 586评论 1 6