第三章 面向对象程序设计基本概念
面向对象程序设计(OOP)已成为当代软件开发必定选择。经过掌握面向对象技术,能开发出复杂、高级系统,这些系统是完整健全,但又是可扩充。OOP是建立在把对象作为基本实体对待面向对象模型上,这种模型能够使对象之间能相互交互作用。 面向对象程序设计在一个好面向对象程序设计语言(OOPL)支持下能得到最好实现。Java就是一个优异OOPL,它提供了用来支持面向对象程序设计模型所需一切条件。Java有自己完善对象模型,并提供了一个庞大Java类库,并有一套完整面向对象处理方案和体系结构。 本章介绍面向对象概念和对象建模方法,讲解Java对象模型中关键部分:类及类组员。使读者学会怎样用创建和使用Java对象。
3.1 对象
定义:一个对象就是变量和相关方法封装,其中变量表明对象状态,方法表明对象行为。软件对象既能够模拟现实世界对象,也能够表示抽象概念
对象示意图
3.1 对象
封装: 能把对别对象来说并不主要对象实现细节隐蔽起来 ,在使用一个对象时,只需知道怎样引用它方法而无须知道它详细实现。 封装优点:模块化—一个对象源 ...
附件列表