OC --(1)-- 类和对象:Objective-C概述、面向对象编程、类和对象、实例变量操作
OC语言的特点
1.C语⾔言的超集,允许在OC中使⽤用C语⾔言源代码,编译器兼容C语⾔言程序。
2.具备完善的⾯面向对象特性。
3.包含⼀一个运⾏行时系统。
5.类库丰富。
除 / 余 %
通过 self 调用 自身的对象方法
面向对象编程 OOP ( Object Oriented Programming )
类 :具有相同特征和行为的事物的抽象
对象是类的实例. 类是对象的类型.
面向过程编程思想: 以事件为中心,关心的是解决问题的步骤,实现函数一次调用 (一步一步)
面向对象编程思想(OOP):以事物为中心,关心的是参与问题的对象有哪些,而完成这个问题只是对象所有功能中的一个小功能.
@ interface 接口
@interface Person : NSObject // 接口 名: 父类
类的接口部分 :以@intherface 开头 以@end 结尾
@intherface+类的名字:(表示继承)+父类名 {实例 } 方法 @end
在@intherface 和@end 中间 是类的实例变量 和方法的声明
只要符合这种形式 就可以定义一个类的接口部分
@ implementation 实现
类的实现部分:@implementation 开头 以@end 结尾
@implementation+类的名字
@implementation 和@end中间写,类方法实现
只要符合这种形式 就可以完成类的实现部分