OC(六)封装、继承、多态-面向对象语言的三大特征

/*面向对象语言的三大特征


 1.封装:把所有共性东西放到一起

   *好处:(1)代码清晰(2)模块化,方便使用,减少代码量(3)复用性高,便于维护

 2.继承:子类、父类(超级类)

  *子类父类的关系:

 (1)父类有的方法,子类可以使用

 (2)父类有的属性,子类可以使用

 (3)父类所有公开的方法属性,子类都可以使用

 (4)子类独有的方法属性,父类不能使用

 3.多态:同一个方法有不同的实现,就叫做多态。

 oc->多继承? 可以使用类目(category)

 没有多继承04 

 只能单继承,多级继承(一个一个继承)


扩展:

懒加载:在需要的时候再去加载,可以在getter方法中去实现,

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容