摘要: 终端命令 pwd:显示当前文件夹的路径 ls:显示当前文件夹的内容 cd:改变当前路径 进入子文件夹 退出子文件夹 直接进入根目录 直接进入主目录 clear:将当前终端窗口清屏 mkdir:在当前文件夹下创建子文件夹 阅读全文
posted @ 2017-08-22 21:09 笑笑就好90 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 面向对象的三大特征: (继承,封装,多态) 封装与类 a.封装: 形成类的过程 b.继承与派生 c.多态 (父类调用子类方法) 继承与派生 先编写子类再编写父类 继承: 两个类之间的一种关系,只针对两个类。父类与子类的关系,是“is a”的关系。子类 is a 父类!! 是将父类中的所有属性和方法, 阅读全文
posted @ 2017-08-22 21:08 笑笑就好90 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 随机函数(3种): 1、rand(): 实际并不是一个真正的伪随机数发生器,在使用之前需要先初始化随机种子,否则每次生成的随机数一样。 种种子:srand((unsigned)time(0));一定要放在第一次使用的前面(error:主函数的)第一条语句 公式:m到n的随机数rand()%(m n+ 阅读全文
posted @ 2017-08-22 21:08 笑笑就好90 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 协议: (有属性和方法, 只有.h文件) 是一种要求,规则 对应程序来讲,是只声明函数名,不实现 协议可以被继承,包括多个父协议,但是类只有一个父类,协议可以多重采纳,一个类可以一次采纳多个协议,用协议来实现多重继承 一个类遵守一个协议: .h文件加头文件,与 @interface 类名 (分类类名 阅读全文
posted @ 2017-08-22 21:08 笑笑就好90 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 对象 1 、对象是一种特殊的变量 2 、对象与变量的区别是,对象可以调用类中的方法(函数) 3、 对象也被称为实例。用类定义一个对象,又被称为类的实例化。 4、 分割文件,类的声明在.h文件中,类的方法(函数)实现在.m文件中 类与对象 定义带有多个形参的方法 ~~~ (void)setName:/ 阅读全文
posted @ 2017-08-22 21:07 笑笑就好90 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 类方法 1 、以“+”开头的方法 2、 用类名调用的 3、 没有对象是也可以调用 4、 在类方法中不能使用self指针,因为类方法是由类名调用的、没有对象方法。self没有可以指向的对象。 类方法的用处: 工厂方法 1、 工厂方法是类方法的一种应用 2 、工厂方法用于生成对象 3 、无参工厂方法 带 阅读全文
posted @ 2017-08-22 20:35 笑笑就好90 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 判断方法: 类对象:(判断对象是不是属于那个类) 不是类的对象 是一种数据,用来在OC中唯一标识一个类(一种编号) 该种数据的数据类型是Class 定义: Class c 实例方法: 获取类对象: 类对象与对象都可以获取 : [student class] / [TRStudent class] i 阅读全文
posted @ 2017-08-22 20:34 笑笑就好90 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 分类(category): (.h 与.m文件都有,它相当于一个类) 将一个复杂的类分成若干个模块儿,其中每个模块儿被称为一个分类,类的扩展与补充 分类的语法: 在主函数中,只能看到一个主类,不会看到分类(在主函数中只要将分类包含进头文件,而不用加主类头文件) 分类中不能定义成员变量或属性,只有方法 阅读全文
posted @ 2017-08-22 20:33 笑笑就好90 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 关键字 b. 成员变量前要加上下划线”_”; c. 类里面有函数 d. 类的变量只能定义在堆区,不能定义在栈区,并且会自动释放 e. 类中的方法(函数)被调用时,需要使用中括号”[]” f. 类中的属性(成员变量)不能在类外被操作,需要使用setter赋值、getter访问 阅读全文
posted @ 2017-08-22 20:33 笑笑就好90 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 多态 一个对外接口(程序员编写的程序),多个内在实现(不同的机器代码) 在OC程序中,体现为父类的指针可以指向子类的对象,从而调用子类中重写的父类方法 使用形式 a. 函数参数多态 b. 数组多态 c. 返回值多态 多态: 一个对外接口,多个内在实现(继承) 多态实现: 继承实现:本质:父类指针指向 阅读全文
posted @ 2017-08-22 20:32 笑笑就好90 阅读(96) 评论(0) 推荐(0) 编辑