ITjob就业培训java教材02.docVIP

  • 4
  • 0
  • 约1.1万字
  • 约 16页
  • 2017-06-14 发布于北京
  • 举报
第二章: 面向对象概述 学习目标 掌握什么是面向对象以及面向对象的主要特点 了解OOA、OOD、OOP的概念以及之间的关联 了解面向对象程序语言的发展简史 面向对象(Object Oriented) 面向对象是一个广泛使用但涵义并不清晰的术语。80年代面向对象主要指一种程序设计方法,但在随后的发展中,面向对象的方法已经渗透到计算机软件领域的许多分支。在了解面向对象之前我们必须得了解两个重要概念:对象和类。 ? 首先,我们来了解一下什么是对象。对象的概念最早出现于五十年代人工智能的早期著作中,在现实世界中,我们可以将对象定义为: 对象(Object):一个具有明确行为的有形实体,具有行为和状态,有着清晰的边界。 现实世界中的每一个具体事物,我们都会将其看一个对象,比如狗、电视机、自行车等,都可以是对象。狗有特定的名称、毛色、品种、会饿等特点,还有狗叫、尾巴左右摇摆等动作同样的,自行车也有品牌、重量等特点,同时具备换速、刹车等动作;依此类推,我们不难发现,现实中的每一个对象都会有自己的特点以及相关动作,我们将对象所有特点(属性)称之为对象的状态,而动作称之为行为。 属性(Attribute):对象的一种内在的或独特的性质、特点、质量或特征,它构成了一个独一无二的对象(摘自Objects-Oriented Analysis and Design with Applications)

文档评论(0)

1亿VIP精品文档

相关文档