一、类和对象 1, JavaScript对象分为三类:本地对象,内置对象,宿主对象。 本地对象有15种:Object Function Array String Number Boolean Date RegExp Error EvalError RangeError Rrefenc...
分类:
编程语言 时间:
2015-03-31 21:41:12
阅读次数:
116
一、与生活中的类一样,程序中的类描述了一种对象,定义一个完整的类,需要包括字段、属性、方法、构造函数和析构函数(析构函数在程序编译时自动生成,可以不必自己写)。定义类的方法和字段时,要通过访问修饰符来修饰类和类成员的访问权限。public为公共访问,可以有任何其他类成员访问。private为私有访问...
1. 面向对象编程的三大支柱:Encapsulation, Polymorphism, Inheritance,封装是将某类事物共有的属性和行为抽象出来打包成为一个类,从而实现代码的简化2. #region和#endregion可以实现自由的代码的折叠3.class中默认成员为private,但是对...
前面我们讨论了Runtime中对类和对象的处理,及对成员变量与属性的处理。这一章,我们就要开始讨论Runtime中最有意思的一部分:消息处理机制。我们将详细讨论消息的发送及消息的转发。不过在讨论消息之前,我们先来了解一下与方法相关的一些内容。基础数据类型SELSEL又叫选择器,是表示一个方法的sel...
分类:
其他好文 时间:
2015-03-21 21:14:59
阅读次数:
203
在前面一篇文章中,我们介绍了Runtime中与类和对象相关的内容,从这章开始,我们将讨论类实现细节相关的内容,主要包括类中成员变量,属性,方法,协议与分类的实现。本章的主要内容将聚集在Runtime对成员变量与属性的处理。在讨论之前,我们先介绍一个重要的概念:类型编码。类型编码(Type Encod...
分类:
其他好文 时间:
2015-03-21 19:54:19
阅读次数:
139
什么是类?什么是对象 ? 你是否完全明白他们所代表的含义?
在真实世界中做对比的例子:人类=类,张三=对象 ;狗=类;我们家前几年死的大黄=对象 ;中国人=类;刘德华=对象 ......... 很多很多例子,类的概念可以很大,也可以范围小一些,比如你可以把人类当做类,也可以把中国人、美国人或者男人、女人当做类,这就涉及到类的继承的概念了。
所以,不难理解,类和对象的关系就是“群体”和“...
分类:
其他好文 时间:
2015-03-20 22:06:49
阅读次数:
157
在面向对象的编程中,不能再有第一步、第二步怎么做的概念。【对象和类】【类和对象之间的关系】a> 关联关系 b> 继承关系(一般与特殊) c> 聚合关系(整体与部分) d> 实现关系【Java与面向对象】对象可以看作静态属性(成员变量)和动态属性(方法)的封装体;类是用来创建同一类型对象的“模板”,在...
分类:
编程语言 时间:
2015-03-20 21:56:30
阅读次数:
164
1. 什么是面向对象? 将功能封装进对象,强调具备了功能的对象。 特点: 将复杂的事情简单化,面向对象将以前的过程中的执行者,变成了指挥者。2. 类和对象的关系 类是具体事物的抽象,概念上的定义;对象即是该类事物实实在在存在的个体。 Java中用类描述事物就是描述事物的属性和行为。 成员变...
分类:
编程语言 时间:
2015-03-19 21:36:12
阅读次数:
138
面向对象编程Object Oriented Programming OOP第一、什么是类和对象 在具体说明类和对象之前,先说说别的。 眼睛在人类身体上最为有用的器官。如果一个没有了眼睛,这个人与世界的联系会大大减小。因为人脑主要是通过眼睛来获取数据的;当然也有其它器官获取的哦数据帮助我们更加准确.....
分类:
编程语言 时间:
2015-03-19 20:10:28
阅读次数:
144
4.1 面向对象基础4.1.2 面向对象的基本特征 1.封装性 2.继承性 3.多态性4.2 Java类和对象4.2.1 类的定义 类的定义包括类声明和类体的定义; 1.类声明 [public][abstract | final]class ClassName[extends ...
分类:
编程语言 时间:
2015-03-12 18:48:49
阅读次数:
115