- 3
- 0
- 约8.53千字
- 约 15页
- 2017-02-27 发布于广东
- 举报
第1章Java语言Java语言的产生与流行nternet发展的客观要求1.1 面向对象的软件开发概述
1.2 面向对象的基本概念
1.2.1 对象、类和消息
……};
void speedUp{……};
void speedDown{……}等方法表示。
对象在计算机内存中的映像称为实例。对象之间可能存在包含、关联和继承三种关系。包含关系是指整体与部分之间的关系,当对象X是对象Y的属性时,称对象Y包含对象X。如汽车与轮胎的关系就是一个包含关系。我们知道每辆汽车都对应一个生产厂商,如果把生产厂商抽象成对象,则汽车对象可以或应该记录自己的生产厂商是哪个。这种通过一个对象可以找到另一个对象的关系称为关联关系。在面向对象的Java语言中,把可以找到另一个对象的线索称为引用。因此当对象X的引用是对象Y的属性时,称对象X和对象Y之间是关联关系。继承关系我们将在下面做详细介绍。
类是面向对象技术中一个非常重要的概念,它是描述对象的“基本原型”,是描述性的类别或模板,即对一组对象的抽象。它定义一组对象所能拥有的共同特征(属性和能完成的操作),用以说明该组对象的能力与性质。在面向对象的程序设计中,类是程序的基本单元,对象是类的实例。如定义Car是一个小汽车类,它描述了所有小汽车的性质(包括小汽车的颜色、车门数、速度等)及基于属性的各种操作(刹车、加速以及减速等操作功能)。
对象的动作取决于外界给
原创力文档

文档评论(0)