iOS开发-面向对象三大特征

⾯向对象的三大特征,并作简单的介绍
.

面向对象三大特征为封装,继承,多态.
封装是封好一个抽像的类,隐藏内部的实现,对外部提供接口.来方便外界进行调用.
继承是可以使用现有类的所有功能,并且在无需编写原来类的情况下对这些功能进行扩展.
子类可以继承父类所有的特征和行为,比如a继承于b,b继承于c,那么a就具有c的所有特征和行为.
多态:不同的对象以自己的方式响应相同的消息的能力叫做多态.
多态举例来讲,定义id类型变量a,假如令a等于字符串,那么a就是string类型,假如令a等于8,那么a就是int类型.

    原文作者:Baaaan
    原文地址: https://segmentfault.com/a/1190000003916692
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞