* 面向对象的特征三:多态性* 1.多态性指的是什么?多态性,可以理解为一个事物的多种表型形态。*1)方法的重载与重写 2)子类对象的多态性** 2.子类对象的多态性使用的前提:①要有类的继承②要有子类对父类方法的重写** 3.程序运行分为编译状态和运行状态。*对于多态性来说,编译时,"看左边",将...
分类:
编程语言 时间:
2015-01-30 22:29:01
阅读次数:
231
* 一、面向对象的特征二:继承性* 1.为什么要设计继承性?** 2.通过"class A extends B"类实现类的继承。*子类:A 父类(或基类 SuperClass):B* * 3.子类继承父类以后,父类中声明的属性、方法,子类就可以获取到。*明确:当父类中有私有的属性或方法时,子类同样可...
分类:
编程语言 时间:
2015-01-30 22:18:11
阅读次数:
253
1, 面向对象设计程序(oriented object pragraming) ,其程序是有对象组成,只要对象能满足要求,就不需要关心其功能的具体实现。面向对象的特征:封装(encapsulation)继承(inherence)多态(polymorphism)。2, 类是对事物的属性和行为的描述.....
分类:
编程语言 时间:
2014-12-22 20:59:47
阅读次数:
166
面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是...
分类:
其他好文 时间:
2014-12-11 18:50:42
阅读次数:
300
对面向对象的根本性认识,也是从宏观上对面向对象是什么作出一个认识,面向对象知识的总结更能加深对面向对象的理解。...
分类:
其他好文 时间:
2014-12-03 12:34:21
阅读次数:
195
第四章面向对象(二)1.面向对象的特征二:继承性1.为什么要有继承性:减少代码的冗余2.通过“classAextendsB"类实现类的继承子类(派生类):A父类:(或基类SuperClass):B3.子类继承父类后,父类中声明的属性、方法,子类就可以获取到明确:当父类中有私有的属性或方法时,子..
分类:
编程语言 时间:
2014-12-03 01:57:41
阅读次数:
214
Object-C 提供了NSValue 和NSNumber来封装C语言基本类型,这样就可以让他们具有面向对象的特征。
NSInteger : 大致等于 long 型整数
NSUInteger : 相当于 unsigned long
CGFloat : 在64位平台上相当于 double,32 为平台上相当于 float
NSValue 和NSNumber 都是包装类...
分类:
其他好文 时间:
2014-11-30 14:14:07
阅读次数:
195
在第一章我们了解了C#的输入、输出语句后,我这一节主要是介绍C#的基础知识,本节的内容也是后续章节的基础,好的开端等于成功的一半。在你阅读完本章后,你就有足够的C#知识编写简单的程序了。但还不能使用继承或其它面向对象的特征。本章主要针对以下几个部份来进行讲解: 1、电脑是由什么来存储所使用的数据? ...
我们都知道oc是面向对象的,但是oc是由c语言扩展而来的,c语言中的int 等类型都不是对象,那么oc 是如何拥有“对象”特征的呢?oc提供了NSValue 和 NSNumber 来封装c语言的基本类型,这样就具有来面向对象的特征了。。。NSValue是NSNumber的父类。NSValue代表更通...
分类:
其他好文 时间:
2014-11-27 23:36:53
阅读次数:
274
一、Java基础部分 1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: 1)抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 2)继承:继承是从已有类得到继承信息创建新类的过程。提...
分类:
编程语言 时间:
2014-11-26 13:53:09
阅读次数:
369