摘要: 1、什么是继承:将公有的实例变量和⽅法写在⽗类⾥⾯,⼦类只需要写⾃⼰独有的实例变量和⽅法即可。 2、继承的特点: (1)、没有⽗类的类称为根类,NSObject ; (2)、继承的上层⽗类、继承的下层⼦类; (3)、继承的内容为⽗类中所有的实例变量和⽅法,但是私有的实例变量不能访问; (4)、继承是 阅读全文
posted @ 2016-02-24 14:24 衡于虑hyl 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1、面向对象的思想:分析解决问题的参与的对象,给对象添加功能,多个对象协调完成任务。 2、类是具有相同特征和行为的事物的抽象。 类是对象的类型,对象是类的实例。 3、描述⼀个从接口和实现两部分进行。 ① 其中接口部分的关键字是:@interface...@end,内部声明类的特征(实例变量)和行为( 阅读全文
posted @ 2016-02-24 14:22 衡于虑hyl 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1、内存分类 内存分区按照内存地址从高到低的顺序可分为:栈区、堆区、静态区(全局区)、常量区、代码区 1> 栈区:存放所有局部变量,包括函数的形参; 特点:栈区的内存是由系统自动开辟和回收的,采用先进后出的管理原则管理局部变量,栈区变量只要函数执行完毕,就会被系统回收,所以返回栈区地址是一种非常愚蠢 阅读全文
posted @ 2016-02-24 14:17 衡于虑hyl 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1、概念 函数声明: int maxValue (int a, int b); 函数类型: int (int a, int b); 函数指针类型: int (*) (int a, int b); 函数指针定义: int (*p) (int a, int b) = NULL; // p是函数指针变量, 阅读全文
posted @ 2016-02-24 14:17 衡于虑hyl 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1、指针定义 指针,指针变量,此变量存储的内容是内存中某块内存的首地址,也就是内存编号; 我们通过指针间接访问到内存中存储的值,程序中需要的内容是值,而指针,也就是地址是一个位置信息; 指针变量所占内存大小只与操作系统的位数有关,64位操作系统下,指针变量所占内存大小为8个字节,而内存编号对应的内存 阅读全文
posted @ 2016-02-24 14:16 衡于虑hyl 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1、函数含义(什么是函数): • 函数是具有特定功能的代码段。 • 通俗来说:一连串语句组合在一起,实现了某一功能,我们为它们起了一个名字。之后就可以使⽤用这个名字来替代这些语句。 • 函数的使用可以省去重复代码的编写,⼤大简化程序,提高开发效率。 2、函数分类: 1> 从函数定义上来看,函数可分为 阅读全文
posted @ 2016-02-24 14:15 衡于虑hyl 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1、结构体定义 • 结构体 也是一种构造数据类型,之前我们还学过的构造数据类型还有 枚举和数组; • 结构体和数组很像,都是聚合变量,都可以存放一组数据,但是数组只能存放相同数据类型的数据,而结构体可以存放不同数据类型的数据,并且数组中数据称为 元素,结构体中数据称为 成员。 • 结构体的定义: • 阅读全文
posted @ 2016-02-24 14:15 衡于虑hyl 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1、数组含义 · 数组在C语言阶段是一种聚合变量,可以存放一组数据,不同于其他变量(标量),我们也可以把数组认定为一种构造数据类型(系统内没有给定的类型); · C语言聚合变量只有 数组 和 结构体 ,但是C语言阶段的构造类型除了 数组和结构体 外,我们还学过枚举; · 数组是一种保存 形同数据类型 阅读全文
posted @ 2016-02-24 14:14 衡于虑hyl 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1、for循环 /* 循环结构 就是在满足特定条件下,反复执行某程序的结构; 循环的主要作用是减少重复代码的书写,让代码简洁; 循环的四大内容: 1、循环变量初始化; 2、循环条件; 3、循环增量; 4、循环体; */ /* for循环的语法格式: for(循环变量初始化①;循环条件②;循环增量③) 阅读全文
posted @ 2016-02-24 14:13 衡于虑hyl 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1、BOOL数据类型 //BOOL数据类型是一种表示非真即假的数据类型,只有 YES和 NO两种情况,YES(1)代表真,NO(0)代表假。 //BOOL数据类型的变量可以用来接收表达式的返回值,只要返回非0,那么BOOL类型的变量的值就为YES。 //BOOL变量的命名通常以is、has、can  阅读全文
posted @ 2016-02-24 14:11 衡于虑hyl 阅读(203) 评论(0) 推荐(0) 编辑