典型语法(OC)
来源:互联网 发布:基于像素的数据可视化 编辑:程序博客网 时间:2024/06/18 16:47
1,实例变量:类声明时所指定对象的元素,如形状:圆形,颜色:红色;其中的圆形和红色就是每次创建对象时包含的元素;圆形和红色所对应的值就是实例变量;
2,方法声明:
-(void)draw;-------其中的前缀短线是表示OC方法的声明形式,以区分于函数;(void)是返回类型;
-(void)setFillColor:(ShapeColor)fillColor;-------setFillColor是颜色参数,后续ShapeColor使用其后的fillColor颜色;方法使用了参数,通过冒号连接;
中缀符形式
[circle setFillColor:kRedColor] -------方法的名称及参数合在一起书写;
3,@implementation XXX :编译器指令,表明为某个类XXX提供代码,后续进行方法定义,可以看做私有方法,仅在类的实现中使用。
4,实例化:创建具有一定属性特征的对象,例如红色的圆,绿色的树.....此时会分配内存,并初始化保存一定的默认值。
5,继承:处理类和对象的关系时,创建一个新类,可以具有父类所有的功能,并且区别于其它类和现有类。
6,复合:复合中,对象引用其他对象时,可以利用其他对象提供的特性。
类的继承关系依次为:A->B->C->D
7,超类:所继承的类,A是B的超类,B是C的超类,如NSObject;
8,父类:超类的另一种表达方式;A是B的父类,B是C的父类;
9,子类:实施继承的类;B是A的子类......;
10,孩子类:子类的另一种表达方式。B是A的子类......;
11,多态性(polymorphism):使用具体种类的对象代替一般类,比如C代替B;
12,重写:通过现有类构造新的类。调用超类方法实现更多功能;
super 关键字----利用超类代码进行重写,既保留超类自身实现的功能,又使用super作为方法调用的目标;
eg:[super setFillColor: c]
- 典型语法(OC)
- -----oc基础语法---oc特有语法(1)
- OC核心语法(二)
- OC-语法
- OC语法
- OC语法
- OC语法
- OC语法--点语法
- 黑马程序员-OC笔记(一) OC基本语法
- iOS OC语言(一)语法简介 , OC 的特点
- OC语言笔记(四):OC点语法、继承、类别
- IOS视频(C,OC语法)
- oc学习笔记(一)基本语法
- OC核心语法(2)构造函数
- oc的语法基础(一)
- oc语法的基础(二)
- OC笔记 - 特有语法(2015.1.30)
- 黑马程序员---OC特有语法(一)
- 时间戳引起的网站访问不了的问题
- Nginx 的基本概念
- 验证码
- jQuery.index() 函数详解
- sed: 1: "grep": extra characters at the end of g command----sed on mac
- 典型语法(OC)
- PAT L2-014【二分】
- Android中自定义滑动选中控件WheelView
- 传遍朋友圈的Workflow,到底是什么鬼
- 笔试选择题
- Android巧妙关闭SDK中的Activity
- Android xml中配置数组资源,在java中调用该数组资源
- 【maven】10、pom.xml介绍(三) Maven Properties
- [Updating] Codeforces Round #406 (Div. 2) 解题报告