Objective-C

面向对象的思想

2019-02-19  本文已影响3人  越天高

1. 面向对象基本概念

面向对象(Object Oriented,OO)是软件开发方法
面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。
Object Oriented Programming-OOP ——面向对象编程

2. 面向对象和面向过程区别

把衣服放进洗衣机

打开洗衣机
放进去衣服
关闭洗衣机

洗衣机-打开
洗衣机-存储
洗衣机-关闭

3.面向对象的特点

是一种符合人们思考习惯的思想
可以将复杂的事情简单化
将程序员从执行者转换成了指挥者
找到一个对象,让对象帮我做一些事情,

完成需求时:
先要去找具有所需的功能的对象来用。
如果该对象不存在,那么创建一个具有所需功能的对象。
这样简化开发并提高复用。

类与对象

1. 类与对象的关系

类的设计

1. 如何设计一个类

如:人有身高,体重等属性,有说话,打架等行为。
事物名称(类名):人(Person)
属性:身高(height)、年龄(age)
行为(功能):跑(run)、打架(fight)

2. 如何分析一个类

上一篇下一篇

猜你喜欢

热点阅读