一、面向对象(OOP)简介
- 一切从对象出发,以对象为核心
- 更加符合人类的思维方式
- 便于维护,扩展性强
二、对象和类
- 对象是对客观事物的抽象,指代客观实体
- 类是对对象的抽象
- 类用来描述对象,是一系列属性和方法的集合
三、面向对象的三大特性
- 封装 (隐藏具体实现逻辑,对外公开接口)
- 继承(OC只有单继承)
- 多态(一个方法可以有多个实现)
四、如何使用面向对象思维进行编程
- 确定要解决的问题
- 根据问题确定对象
- 使用类来描述对象(思维上)
- 转换成类的代码
本文标题:面向对象
本文链接:https://www.haomeiwen.com/subject/hwzkkxtx.html
网友评论