OC 类继承

继承

1.继续使用父类的属性
2.添加了新的属性

重点在于条件1
由于某些继承是约束父类的属性,同时又得满足条件1。所以需要时得重写父类的方法

例子:
长方形: 有 width 和 height的init方法
正方形继承于长方形: 那也就有 width和height的init方法,所以需要重写该方法。

结:

继承时,必须考虑是否能满足父类的原来的属性,新属性和老属性是否会冲突

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

推荐阅读更多精彩内容

  • 20- 枚举,枚举原始值,枚举相关值,switch提取枚举关联值 Swift枚举: Swift中的枚举比OC中的枚...
    iOS_恒仔阅读 2,313评论 1 6
  • importUIKit classViewController:UITabBarController{ enumD...
    明哥_Young阅读 3,874评论 1 10
  • 123.继承 一个类可以从另外一个类继承方法,属性和其他特征。当一个类继承另外一个类时, 继承类叫子类, 被继承的...
    无沣阅读 1,423评论 2 4
  • 我发现自己喜欢的东西,即使随着时间的消失,我已不在迷恋,我也会从一而终,从一见钟情开始,负责任的喜欢到底。我希望你也是。
    吃掉大灰狼的小红帽阅读 233评论 0 0
  • 打从初中叛逆期起始,就一直和母亲相处不来。往小处说,是因为她常常做出许多让我感到不被理解和尊重,不舒适的事。往深处...
    祎人阅读 250评论 2 1