|
面向过程 |
⾯面向对面向对象 |
特特点 |
分析解决问题的步骤,实现函数,依次调用 |
分析某问题需要参与的对象,各个对象的作用,多个对 象协作完成任务. |
侧重点 |
实现功能 |
对象的设计(具有哪些功能) |
语言举例 |
C语⾔言 |
OC,C++,Java等 |
类:具有相同特征和行为的事物的抽象
类 :
1:接口:特征(实例对象) 行为(方法).h文件
@interface @end
2:实现: 方法的实现 .m 文件
@implementation @end
面向对象编程中使用对象完成程序
开发中:先定义类,在再创建对象,然后使用对象。
定义类包含俩部分:接口部分(.h)和实现部分(.m) (分开写)
当前类
@interface Person :NSObject (父类)
{
//实力变量(特征)
}
@end
⾯面向对象编程 OOP (Object Oriented Programming )