from :http://www.cnblogs.com/wendingding/p/3705278.html子类继承父类,便拥有了父类的所有方法和属性(成员变量)。继承的优点:(1)抽取出了重复的代码。(2)建立了类与类之间的联系。继承的缺点:耦合性太强。@interface Animal:NSO...
分类:
其他好文 时间:
2015-09-24 22:51:45
阅读次数:
298
一、基本概念多态在代码中的体现,即为多种形态,必须要有继承,没有继承就没有多态。在使用多态是,会进行动态检测,以调用真实的对象方法。多态在代码中的体现即父类指针指向子类对象。Animal类的声明Animal类的实现Dog类继承自Animal类Dog类的实现测试程序:二、使用注意代码分析:Dog*d=...
分类:
其他好文 时间:
2015-09-08 23:35:13
阅读次数:
237
一、基本概念程序的世界和人类的“对象”世界在思想上是没有设么区别的,富二代继承了父母,自然就拥有了父母拥有的所有资源,子类继承了父类同样就拥有了父类所有的方法和属性(成员变量)。在这里动物是猫类和狗类的父类,黑猫和白猫类是猫类的子类。继承的好处:(1)抽取出了重复的代码(2)建立了类和类之间的联系继...
分类:
其他好文 时间:
2015-09-08 23:31:03
阅读次数:
269
一、面向对象和封装面向对象的三大特性:封装(成员变量)、继承和多态在OC语言中,使用@interface和@implementation来处理类。@interface就好像暴露在外面的时钟表面,像外界提供展示以及接口。@implementation就好像隐藏在时钟内部的构造实现,把具体的实现封装了起...
分类:
其他好文 时间:
2015-09-08 23:21:29
阅读次数:
157
一、基本概念多态在代码中的体现,即为多种形态,必须要有继承,没有继承就没有多态。在使用多态是,会进行动态检测,以调用真实的对象方法。多态在代码中的体现即父类指针指向子类对象。Animal类的声明Animal类的实现Dog类继承自Animal类Dog类的实现测试程序:二、使用注意代码分析:Dog*d=...
分类:
其他好文 时间:
2015-08-09 20:39:28
阅读次数:
94
一、基本概念程序的世界和人类的“对象”世界在思想上是没有设么区别的,富二代继承了父母,自然就拥有了父母拥有的所有资源,子类继承了父类同样就拥有了父类所有的方法和属性(成员变量)。在这里动物是猫类和狗类的父类,黑猫和白猫类是猫类的子类。继承的好处:(1)抽取出了重复的代码(2)建立了类和类之间的联系继...
分类:
其他好文 时间:
2015-08-09 20:32:02
阅读次数:
97
一、基本概念程序的世界和人类的“对象”世界在思想上是没有设么区别的,富二代继承了父母,自然就拥有了父母拥有的所有资源,子类继承了父类同样就拥有了父类所有的方法和属性(成员变量)。在这里动物是猫类和狗类的父类,黑猫和白猫类是猫类的子类。继承的好处:(1)抽取出了重复的代码(2)建立了类和类之间的联系继...
分类:
其他好文 时间:
2015-08-09 20:28:26
阅读次数:
126
一、面向对象和封装面向对象的三大特性:封装(成员变量)、继承和多态在OC语言中,使用@interface和@implementation来处理类。@interface就好像暴露在外面的时钟表面,像外界提供展示以及接口。@implementation就好像隐藏在时钟内部的构造实现,把具体的实现封装了起...
分类:
其他好文 时间:
2015-08-09 20:24:18
阅读次数:
97
oc小知识点:在c语言中汉子占三个字节oc中汉子和字符都是一个字节#include 和 #import 区别wimport 可以防止重复包含Foundation 把oc的库文件都包含过来@autoreleasepool 自动释放池NSLog 会自动换行NSLog 会自动输出时间项目信息NSLog 传...
分类:
其他好文 时间:
2015-07-24 20:28:43
阅读次数:
98
1.类和对象类是抽象化,对象是具体化。(1)定义类: 分为两个步骤,类的声明:定义类的成员变量和方法;@interface 用于声明定义类的接口部分,@end表面定义结束;。 成员变量的定义:{}用于声明该类的成员变量;语法:基本类型 成员变量名; 方...
分类:
其他好文 时间:
2015-06-04 15:09:17
阅读次数:
140