()允许一个对象基于内部状态而拥有不同的行为。
第1题:
A.状态图通过建立类对象的生命周期模型来描述对象随时间变化的动态行为
B.状态图适用于描述状态和动作的顺序,不仅可以展现一个对象拥有的状态,还可与说明事件如何随着时间的推移来影响这些状态
C.状态图的主要目的是描述对象创建和撤销的过程中资源的不同状态,有利于开发人员提高开发效率
D.状态图描述了一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处状态对不同的事件作出反应
第2题:
第3题:
第4题:

第5题:
第6题:
下列对状态图的描述不正确的是()
第7题:
状态图可以表现()在生存期内的行为、所经历的状态序列,引起状态转移的事件以及因状态转移而引起的动作。
第8题:
关于模式适用性,在以下情况可以使用builder模式?()
第9题:
第10题:
第11题:
第12题:
使多个对象都有机会处理请求,避免请求的发送者和接收者之间的耦合关系
顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示
允许一个对象在其内部状态改变时改变它的行为。看起来似乎修改了它的类
捕获一个对象的内部状态,并在该对象之外保存这个状态
第13题:
下列关于类、对象、属性和方法的叙述中,错误的是( )。
A.类是对一类相似对象的描述,这些对象具有相同的属性和方法
B.属性用于描述对象的状态,方法用于表示对象的行为
C.基于同一个类产生的两个对象可以分别设置自己的属性值
D.通过执行不同对象的同名方法,其结果必然是相同的
第14题:
第15题:


第16题:
第17题:
数据通信系统中,OSPF协议是一个基于()的自治系统内部路由协议。
第18题:
行为人基于一个犯罪意图所支配的数个不同的罪过,实施一个危害行为,而触犯两个以上异种罪名的犯罪形态,刑法理论上称为() 。
第19题:
以下哪一个模式是允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类()
第20题:
状态模式
享元模式
职责链模式
命令模式
第21题:
当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时
当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时
当构造过程必须允许被构造的对象有不同的表示时
一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为
第22题:
你想使用一个已经存在的类,而它的接口不符合你的需求
你想表示对象的部分-整体层次结构
当一个类的实例只能有几个不同状态组合中的一种时
一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为
第23题:
使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系
提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示
允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类
在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态