OC第一节 类和对象、方法

1、面向对象的思想:分析解决问题的参与的对象,给对象添加功能,多个对象协调完成任务。

2、类是具有相同特征和行为的事物的抽象。

  类是对象的类型,对象是类的实例。

3、描述⼀个从接口和实现两部分进行。

    ①  其中接口部分的关键字是:@interface...@end,内部声明类的特征(实例变量)和行为(方法);

    ②  实现部分的关键字@implementation...@end,内部实现接口中声明的⽅法。

4、创建对象分两步,开辟空间、初始化。

    ①  alloc,开辟⼀块堆区域空间来存放对象,并且将首地址返回给外界。

    ②  初始化,将新开辟的内存上的值清空,赋值,并且还是返回该内存首地址。

5、实例变量可见度:

@public(公有)@protected(保护) @private(私有)

6、方法包括:方法类型说明符  返回值类型  参数形容词  冒号  参数类型  参数名

7、方法分为两类,类⽅法和实例⽅法。

类⽅法执⾏者为类名,实例⽅法执⾏者为对象。

8、OC中⽅法的执⾏是消息发送机制:[receiver message]

将消息发送给前⾯的接收者,收到消息之后,就会执⾏⽅法。

9、设置器、访问器:(getter、setter方法)。

原文地址:https://www.cnblogs.com/hyl2012/p/5212828.html