·您现在的位置: 江北区云翼计算机软件开发服务部 >> 文章中心 >> 网站建设 >> app软件开发 >> IOS开发 >> OC--(1)--类和对象:Objective-C概述、面向对象编程、类和对象、实例变量操作

OC--(1)--类和对象:Objective-C概述、面向对象编程、类和对象、实例变量操作

作者:佚名      IOS开发编辑:admin      更新时间:2022-07-23

 

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中间写,类方法实现


只要符合这种形式 就可以完成类的实现部分