1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1、请解释OOA,OOD,OOP,OOAD 答:OOA是面向对象分析 Object-Oriented Analysis OOD是面向对象设计Object-Oriented Design OOP是面向对象编程Object-Oriented Programming OOAD是面向对象分析设计Object-Oriented Analysis Design 2、面向对象=对象+分类+继承+通信。 3、解释 “封装”的概念。 答:封装(encapsulation)是将对象的属性和服务组合在一起,隐蔽对象内部细节 5、解释UML的概念。 答:UML是一种Language(语言) UML是一种Modeling(建模)Language UML是Unified(统一)Modeling Language ( UML是一种统一的、标准化的建模语言 ;UML是一种应用面很广泛的建模语言 ) 6、填空 (1)面向对象建模语言最早出现在 20世纪70年代中期 。 (2)UML的第一个版本的发行年份1995 。 (3)OMG采用UML作为其标准建模语言是在1997 。 (4)UML1.3、1.4、2.0版本的推出时间是1991 、2001 、2003 。 7、名词解释:OCL 答:OCL是对象约束语言,Object Constraint Language 8、简述面向对象建模的主要任务。 答:对问题域进行分析,抽象出人在其中行为、作用,找出问题域中的各种类,分析每种类的属性与要进行操作以及类之间的关系,抽象出类的实例之间的动态交互关系。 9、简述面向对象方法中的对象概念 答:是现实世界中某个具体的实际存在的事物,这样对象具有动、静态特征;静态特征是可用某些数据来描述的特征,动态特征是该对象所具有的行为或功能。 10、论述面向对象的定义公式,以及公式中每个组成部分的含义 答:面向对象=对象+分类+继承+通信 继承指特殊类的对象拥有一般类的全部属性与服务; 消息是面向对象发出的服务请求,对象之间的通信都是通过消息来实现的。 类是具有相同属性与服务的一组对象的集合,是对具体相同特征的某类对象的抽象, 类属于该类的全部对象提供了统一的抽象描述,其内部包含属性和服务两个部分。 对象是现实世界中某个具体的、实际存在的事物。这样的对象都具有静态动态特征。 11.论述UML的目标。 答: :为用户提供一种易用的、具有可视化建模能力的语言,以便于用户能够用该语言进行系统开发,并进行有意义的模型互换。 -对面向对象建模语言的核心概念提供可扩展性和规约机制。 -提供规范的支持,该规范独立于任意一种编程语言和开发过程。 -为理解该建模语言提供形式化基础。 -鼓励对象工具市场的生长和繁荣。 -支持高级开发概念,如构建额协作、框架和模式等。 -集成已有的优秀实践成果和经验。 1、 UML的定义包括哪两个部分。 答:UML定义包括UML语义和UML表示法 2、 UML本身的语言体系结构是一个四层的元模型体系结构,请简述四层模型。(可能为名词解释,区分不同的答题方法) 答: 元元模型(meta-metamodel):描述元模型的体系结构,它定义了一种描述元模型的语言。描述得到的是metaclass、metaattribute、metaoperation。 元模型(metamodel):描述模型的体系结构,它定义了一种描述模型的语言,是元元模型的实例。描述得到的是类、属性、操作、构件等等。 模型(model):描述客观存在的研究对象或者将要建立的系统,它定义了一种描述软件的语言,是元模型的实例。描述得到的是一个具体的模型里的各种组成部分。 用户对象(user objects):是模型的实例,描述某个具体的信息领域。 3、简述学习建模的3个要素 答:UML的基本构造块、支配这些构造块如何放在一起的规则、其它一些运用于整个构造块的公共机制。 4、简述UML有哪三种基本构造块。 答:事务(thing):对模型中最具有代表性的成份的抽象。 关系(relationship):用于描述事物之间图和彼此关联、相互依赖或作用。是关系把构成系统的诸多事务结合成为一个有机的整体。 图(diagram):用可视化的方法聚集了相关的事物。 5、简述UML中基本的描述事物的语义规则包含几个内容 答:UML语义规则包含5个内容 分别是命名、范围、可见性、完整性、执行。 6、UML中的行为元素包括公共 行为、协 作、用 例、状态机、 活动图、 动 作。 7、简述UML的公共机制的组成 答:UML的公共机制有4部分组成 分别是规格说明、修饰、通用划分、扩展机制。 8、论述UML中关系的作用,以及关系的分类和每种关系的作用 答:关系是支配、协调构造块存在并相互使用的规则,把各种事物,以及这些事物

文档评论(0)

PPT精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档