与时俱进的IT

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

2018-07-29  本文已影响0人  社会主义顶梁鹿

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

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

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

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

  *子类父类的关系:

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

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

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

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

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

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

 没有多继承04 

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

扩展:

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

上一篇 下一篇

猜你喜欢

热点阅读