()允许一个对象基于内部状态而拥有不同的行为。

题目

()允许一个对象基于内部状态而拥有不同的行为。

参考答案和解析
正确答案:状态模式
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

行为人基于一个犯罪意图所支配的数个不同的罪过。实施一个危害行为,而触犯两个以上异种罪名的犯罪形态叫( )。


正确答案:C

第2题:

下列对状态图描述不正确的是()

A.状态图通过建立类对象的生命周期模型来描述对象随时间变化的动态行为

B.状态图适用于描述状态和动作的顺序,不仅可以展现一个对象拥有的状态,还可与说明事件如何随着时间的推移来影响这些状态

C.状态图的主要目的是描述对象创建和撤销的过程中资源的不同状态,有利于开发人员提高开发效率

D.状态图描述了一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处状态对不同的事件作出反应


参考答案:C

第3题:

下列关于类、对象、属性和方法的叙述中,错误的是( )。

A)类是对一类相似对象的描述,这些对象具有相同的属性和方法

B)属性用于描述对象的状态,方法用于表示对象的行为

C)基于同一个类产生的两个对象可以分别设置自己的属性值

D)通过执行不同对象的同名方法,其结果必然是相同的


正确答案:D
对象根据所接受的消息而做出动作,同样的消息被不同的对象接受时可以导致完全不同的行为,该现象称为多态性,这种消息可以是同名的方法。 【知识拓展】类是具有共同属性、共同方法的对象的集合。

第4题:

某模式将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创建不同的表示。以下( )情况适合选用该模式。
①抽象复杂对象的构建步骤
②基于构建过程的具体实现构建复杂对象的不同表示
③一个类仅有一个实例
④一个类的实例只能有几个不同状态组合中的一种

A.①②
B.②③
C.③④
D.①④

答案:A
解析:
实用范围
1 当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时
2 当构造过程必须允许被构造的对象有不同表示时

第5题:

(2018年)行政处罚的追究时效从违法行为发生之日起计算,违法行为有连续或者继续状态的,从行为终了之日起计算。下列关于连续状态的说法中,正确的是( )。

A.连续状态是指行为人基于不同的违法故意,连续实施数个独立的行政违法行为
B.连续状态是指行为人基于同一个违法故意,连续实施数个独立的不同种类行政违法行为
C.连续状态是指行为人基于同一个违法故意,连续实施数个独立的同一种类的行政违法行为
D.连续状态是指行为人基于不同的违法故意,连续实施数个不同种类的行政违法行为

答案:C
解析:
本题考核行政处罚的追究时效。连续状态,是指行为人基于同一个违法故意,连续实施数个独立的同一种类的行政违法行为。

第6题:

模式将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创 建不同的表示。以下( 47 )情况适合选用该模式。 ①抽象复杂对象的构建步骤 ②基于构建过程的具体实现构建复杂对象的不同表示 ③一个类仅有一个实例 ④一个类的实例只能有几个不同状态组合中的一种

A.生成器(Builder)

B.工厂方法(Factory Method)

C.原型(Prototype)

D.单例( Singleton)


正确答案:A

第7题:

下列关于类、对象、属性和方法的叙述中,错误的是( )。

A.类是对一类相似对象的描述,这些对象具有相同的属性和方法

B.属性用于描述对象的状态,方法用于表示对象的行为

C.基于同一个类产生的两个对象可以分别设置自己的属性值

D.通过执行不同对象的同名方法,其结果必然是相同的


正确答案:D

第8题:

● (43) 设计模式允许一个对象在其内部状态改变时改变它的行为。下图为这种设计模式的类图,已知类State为抽象类,则类 (44) 的实例代表了Context对象的状态。

(43)

A. 单件(Singleton)

B. 桥接(Bridge)

C. 组合(Composite)

D. 状态(State)

(44)

A. Context

B. concreteStateA

C. Handle

D. State


正确答案:D,B

第9题:

(2018年)行政处罚的追究时效从违法行为发生之日起计算;违法行为有连续或者继续状态的,从行为终了之日起计算。下列关于连续状态的说法中,正确的是( )。

A.连续状态是指行为人基于不同的违法故意、连续实施数个独立的行政违法行为
B.连续状态是指行为人基于同一个违法故意、连续实施数个独立的不同种类的行政违法行为
C.连续状态是指行为人基于不同的违法故意、连续实施数个不同种类的行政违法行为
D.连续状态是指行为人基于同一个违法故意、连续实施数个独立的同一种类的行政违法行为

答案:D
解析:
行政处罚中违法行为的连续状态,是指行为人基于同一个违法故意,连续实施数个独立的同一种类的行政违法行为。

第10题:

自动售货机根据库存、存放货币量、找零能力、所选项目等不同,在货币存入并进行选择时具有如下行为:交付产品不找零 :交付产品找零:存入货币不足而不提供任何产品;库存不足而不提供任何产品。这一业务需求适合采用(44)模式设计实现,其类图如下图所示,其中(45)是客户程序使用的主要接口,可用状态来对其进行配置。此模式为(46),体现的最主要的意图是(47)。


A.当一个对象状态改变时所有依赖它的对象得到通知并自动更新
B.在不破坏封装性的前提下,捕获对象的内部状态并在对象之外保存
C.一个对象在其内部状态改变时改变其行为
D.将请求封装为对象从而可以使用不同的请求对客户进行参数化

答案:C
解析:

更多相关问题