单选题()关于多个对象想知道一个对象中数据变化情况的一种成熟的模式。A观察者模式B命令模式C 策略模式D责任链模式
单选题
()关于多个对象想知道一个对象中数据变化情况的一种成熟的模式。
A
观察者模式
B
命令模式
C
策略模式
D
责任链模式
参考解析
解析:
暂无解析
相关考题:
在下面关于Access数据库的说法中,错误的是()。 A、数据库文件的扩展名位mdbB、所有的对象都存放在同一个数据库文件中C、一个数据库可以包含多个表体D、表是数据库中最基本的对象,没有表也就没有其他对象
● 下图描述了一种设计模式,该设计模式不可以 (43 ) 。(43 )A. 动态决定由一组对象中某个对象处理该请求B. 动态指定处理一个请求的对象集合, 并高效率地处理一个请求C. 使多个对象都有机会处理请求,避免请求的发送者和接收者间的耦合关系D. 将对象连成一条链,并沿着该链传递请求
● 下面的UML类图描绘的是 (46) 设计模式。关于该设计模式的叙述中,错误的是 (47) 。(46)A. 桥接B. 策略C. 抽象工厂D. 观察者(47)A. 该设计模式中的Observer 需要维护至少一个Subject对象B. 该设计模式中的ConcreteObserver 可以绕过 Subject及其子类的封装C. 该设计模式中一个Subject对象需要维护多个Observer 对象D. 该设计模式中Subject需要通知 Observer 对象其自身的状态变化
以下关于状态(State)模式和策略(Strategy)模式的叙述中,说法错误的是(48)。A.对于客户程序而言,State模式比Strategy模式更透明B.Strategy模式用来处理算法变化,State模式用来处理状态变化C.State模式的对象变化频率比Strategy模式的对象高D.State模式的“状态”是在对象外部,Strategy模式的“策略”是在对象内部
下列关于数据库三级模式结构的说法中,( )是不正确的。A)一个数据库中可以有多个外模式但只有一个内模式B)一个数据库中可以有多个外模式但只有一个模式C)一个数据库中只有一个模式也只有一个内模式D)一个数据库中只有一个外模式也只有一个内模式
A.该设计模式中的Observer需要维护至少一个Subject对象B.该设计模式中的ConcreteObserver可以绕过Subject及其子类的封装C.该设计模式中一个Subject对象需要维护多个Observer对象D.该设计模式中Subject需要通知Observer对象其自身的状态变化
下面的UML类图描绘的是( )设计模式。关于该设计模式的叙述中,错误的是(请作答此空)。A.该设计模式中的Observer需要维护至少一个Subject对象B.该设计模式中的ConcreteObserver可以绕过Subject及其子类的封装C.该设计模式中一个Subject对象需要维护多个Observer对象D.该设计模式中Subject需要通知Observer对象其自身的状态变化
以下设计模式中,(请作答此空)模式使多个对象都有机会处理请求。将这些对象连成一条链。并沿着这条链传递该请求。直到有一个对象处理为止。从而避免请求的发送者和接收者之间的耦合关系。( )模式提供一种方法顺序访问一个聚合对象中的各个元素。且不需要暴露该对象的内部表示。这两种模式均为( )A.责任链(Chain of Responsibility)B.解释器(Interpreter)C.命令(Command)D.迭代器(Iterator)
以下设计模式中,( )模式使多个对象都有机会处理请求。将这些对象连成一条链。并沿着这条链传递该请求。直到有一个对象处理为止。从而避免请求的发送者和接收者之间的耦合关系。( )模式提供一种方法顺序访问一个聚合对象中的各个元素。且不需要暴露该对象的内部表示。这两种模式均为(请作答此空)A.创建型对象模式B.结构型对象模式C.行为型对象模式D.行为型类模式
关于创建账套,以下说法正确的是()。A、账套是指存放会计核算对象的所有会计业务数据文件的总称B、一个账套只能保存一个会计核算对象的业务资料C、在同一会计软件中可以建立一个或多个账套D、一个账套可以保存多个会计核算对象的业务资料
下列哪一种类设计一般无需在类中设计静态数据成员以使建立的多个对象共享静态数据数据成员。()A、一个链表类的头指针和尾指针B、一个学生类中用于保存建立了多少个学生对象的计数器C、银行帐号类中的年利率D、一般只用于建立一个对象的类
下面关于Access数据库的说法中,错误的是()。A、数据库文件的扩展名为mdbB、所有的对象都存放在同一个数据库文件中C、一个数据库可以包含多个表D、表是数据库中最基本的对象,没有表也就没有其他对象
关于数据库中的模式,下列说法错误的是()A、用户的模式指的是用户账号拥有的对象集,在概念上可将其看作是包含表、视图、索引等其他对象的对象集B、系统为每一个用户自动建立了一个与用户名同名的模式作为默认模式,用户还可以用模式定义语句建立其它模式C、各个模式之间无法执行数据的相互访问D、使用模式允许多个用户使用一个数据库而不会干扰其它用户
关于登录、用户和模式的关系下列说法错误的是()A、一个登录只能对应一个数据库中的某个用户B、单个数据库中最多只能有一个用户与某一登录对应C、一个用户可以创建多个模式,一个模式中的对象可以被多个用户使用D、一个用户可以访问所属数据库中任意模式的对象,只要授予他相应的权限
单选题关于模式适用性,在以下情况不适合使用STRATEGY(策略)模式?()A当一个对象必须通知其它对象,而它又不能假定其它对象是谁。换言之,你不希望这些对象是紧密耦合的B许多相关的类仅仅是行为有异。“策略”提供了一种用多个行为中的一个行为来配置一个类的方法C需要使用一个算法的不同变体。例如,你可能会定义一些反映不同的空间/时间权衡的算法。当这些变体实现为一个算法的类层次时可以使用策略模式D算法使用客户不应该知道的数据。可使用策略模式以避免暴露复杂的、与算法相关的数据结构
多选题关于类与对象,说法正确的是()A一个类可以创建多个对象B多个对象中的类变量是共用的C多个对象中的类变量是各自拥有,互不影响的Dpython支持多继承