毕业设计(论文外文资料翻译(学生用)计算机1.docVIP

  • 3
  • 0
  • 约 7页
  • 2016-10-06 发布于贵州
  • 举报

毕业设计(论文外文资料翻译(学生用)计算机1.doc

毕业设计(论文外文资料翻译(学生用)计算机1

Jim Arlow,IIa Neustadt.UML 2 and the Unified Process: PracticalObject-Oriented Analysis and Design,Second Edition.北京:人民邮电出版社.2006 附件1:外文资料翻译译文 第七章 对象和类 7.2什么是对象 《UML参考手册》[Rumbaugh 1]中把对象给定义为“带有良好定义的边界、封装了状态和行为的具体实体,类的实例”。 我们可以想象把对象看作数据和函数的内聚包。一般而言,要获得对象的数据部分的唯一方法就是通过调用那些可用的对象函数。我们把这些函数称之为方法。我们所知道的隐藏对象的数据部分在函数这层之下,就是封装或数据隐藏。UML同一些OO语言一样并没有强制封装,因为一些OO语言不要求封装。然而,用来隐藏对象的数据部分在操作或方法的背后归结到底是良好的OO风格。 每一个对象它自己就是某个类的实例,并且这个类中定义了类的公共特征的(属性和方法)集被所有实例所共享。实际上类和类元的思想是非常简单的。考虑一下打印机的类型为“Epson Photo 1200”。其中描述了这个类所有特定实例的特性,例如一个放在我们桌面上的特定的打印机“Epson Photo 1200 S/N。类的特定实例被称为对象。 我

文档评论(0)

1亿VIP精品文档

相关文档