oc第一节知识总结
来源:互联网 发布:智能小区门禁软件 编辑:程序博客网 时间:2024/06/02 01:22
面向过程编程(Procedure Oriented Programming
,POP):以事件为中心,关心完成该事件的详细步骤,一步一步如何实现.
面向对象编程(Object Oriented Programming) :以事物为中心,也就是参与事件的参与者,设计事物的功能,而完成事件只是事物的所有功能的一个小功能.
类 :具有相同特征和行为的事物的抽象
类是一个抽想的概念,在生活中不具体
对象 :是类的实例,也就是类的具体表现,视具体的,生活中万物都是对象
描述一个类:通过特征(静态属性)以及行为(动态属性)
类的定义分两部分:
1.类的接口部分,提供外部访问的接口,相当于使用说明书.
2.类的实现部分:相当于功能的实现
类的接口部分写在.h文件中
接口部分的定义:
@ OC的标志
1.以@interface开头,以@end结束 ,只有把类的的接口定义内容写在开始和结束之间才有效.
2.person 类名,
3. :冒号表示继承.表示他有父类.
4.NSObject父类名
类的实现部分写在.m文件中
实现部分:
1.@implementation开头 @end 结束,实现内容必须写在中间才有效
2.@implementation后的person 是要实现的类(需要指定要对哪一个类做实现)
OC中方法的调用,采用消息发送机制
[receiver message];
receiver :消息的接受者,类或者对象
message :消息也就是oc的方法
如何区分消息是发给类还是对象
如果 方法是一个 -号方法:--------对象
+ :--------类
创建对象分两步:
1.开辟空间
通过person alloc在堆区开辟的空间才是真正的对象,只不过对于指针变量per存储着堆区的首地址,通过它才能访问对象,所以我们把指针变量per叫做对象.(但是真正的对象是堆区空间,per本质上就是一个指针变量)
2.初始化(赋初值) init方法完成初始化操作 -号方法,对象调用
- oc第一节知识总结
- OC第一节总结
- OC第一节总结
- OC第一节
- OC知识总结(一)
- OC--小知识总结
- oc总结 --oc基础语法相关知识
- oc总结 --oc基础语法相关知识
- oc总结 --oc基础语法相关知识
- OC第一节--OC的基本
- oc第一节作业
- OC学习 第一节
- 第一节总结
- 第一节知识导图
- 第一节 Web介绍知识
- OC中Foundation框架知识总结
- 给初学者,OC知识的简单总结
- OC(Foundation框架部分知识总结)
- ibatis
- 内核学习总结(二)
- shell 学习笔记
- 增加显示phpmyadmin登陆框 让phpmyadmin需要登录密码
- Android:requestWindowFeature使用详解
- oc第一节知识总结
- string.format大全
- 黑马程序员 java学习笔记——集合框架2
- android Toast大全(五种情形)建立属于你自己的Toast
- hdu2181
- Maven 入门
- POJ 2411 Mondriaan's Dream (状压DP)
- 【一维动规】 regular string 正则匹配、Word Break II
- 初学一天Objective-C的总结