当不适合采用生成子类的方法对已有的类进行扩充时,可以采用(1)设计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用(2)设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,但其接口不符合需求时,可以采用(3)设计模式将该类的接口转换成我们希望的接口。空白(1)处应选择()A、命令(CommanD)B、适配器(Adapter)C、装饰(DecoratE)D、享元(Flyweight)

当不适合采用生成子类的方法对已有的类进行扩充时,可以采用(1)设计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用(2)设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,但其接口不符合需求时,可以采用(3)设计模式将该类的接口转换成我们希望的接口。 空白(1)处应选择()

  • A、命令(CommanD)
  • B、适配器(Adapter)
  • C、装饰(DecoratE)
  • D、享元(Flyweight)

相关考题:

方法重写是指子类可以对从父类中继承过来的方法进行重新定义,从而使得子类对象可以表现出与父类对象不同的行为。() 此题为判断题(对,错)。

当贷款被划分为“可疑”或“损失”类时,可以采用拆分的方法。() 此题为判断题(对,错)。

Visual FoxPro子类是在已有类的基础上进行修改而形成的类,子类对父类的方法和属性可以【 】。

当不适合采用生成子类的方法对已有的类进行扩充时,可以采用( )没计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用( )设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,但其接口不符合需求时,可以采用( )设计模式将该类的接口转换成我们希望的接口。A.命令(Command)B.适配器(Adapter)C.装饰(Decorate)D.享元(Flyweight)

● 已知某子系统为外界提供功能服务,但该子系统中存在很多粒度十分小的类,不便被外界系统直接使用,采用(41)设计模式可以定义一个高层接口,这个接口使得这一子系统更加容易使用;当不能采用生成子类的方法进行扩充时,可采用(42)设计模式动态地给一个对象添加一些额外的职责。(41)A. Facade(外观)B. Singleton(单件)C. Participant(参与者)D. Decorator(装饰)(42)A. Facade(外观)B. Singleton(单件)C. Participant(参与者)D. Decorator(装饰)

在面向对象数据模型中,子类可以从其超类中继承所有的属性和方法,这有利于实现( )。A) 可移植性B) 要扩充性C) 安全性D) 可靠性A.B.C.D.

Visual FoxPro子类是通过继承父类生成的,在子类中可以对从父类继承的方法和属性进行【 11 】 。

已知某子系统为外界提供功能服务,但该子系统中存在很多粒度十分小的类,不便被外界系统直接使用,采用(41)设计模式可以定义一个高层接口,这个接口使得这一子系统更加容易使用;当不能采用生成子类的方法进行扩充时,可采用(42)设计模式动态地给一个对象添加一些额外的职责。A.Facade(外观)B.Singleton(单件)C.Participant(参与者)D.Decorator(装饰)

下列叙述中,正确的是? A.子类继承父类的所有属性和方法B.子类可以继承父类的私有的属性和方法C.子类可以继承父类的公有的属性和方法D.创建子类对象时,父类的构造方法都要被执行

关于继承下面说法正确的是 A.子类能够继承父类私有的属性;B.子类可以重写父类的final方法;C.子类能够继承不同包父类的protected属性;D.子类能够继承不同包父类的缺省属性;

(35)在面向对象数据模型中,子类可以从其超类中继承所有的属性和方法,这有利于实现A)可移植性B)可扩充性C) 安全性D) 可靠性

● 当不适合采用生成子类的方法对已有的类进行扩充时,可以采用 (43) 设计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用 (44) 设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,但其接口不符合需求时,可以采用 (45) 设计模式将该类的接口转换成我们希望的接口。(43)A. 命令(Command)B. 适配器(Adapter)C. 装饰(Decorate)D. 享元(Flyweight)(44)A. 命令(Command)B. 适配器(Adapter)C. 装饰(Decorate)D. 享元(Flyweight)(45)A. 命令(Command)B. 适配器(Adapter)C. 装饰(Decorate)D. 享元(Flyweight)

依据《基础地理信息要素分类与代码》,下述表述正确的是()A采用线分类法,依次将基础地理信息要素分为:大类、中类、小类和子类共4类B大类和中类都为一位数字,小类和子类都为2位数C大类和中类不能重新定义和扩充,小类和子类可以重新定义和扩充D大类和中类不能重新定义和扩充,小类和子类不可重新定义,但可以扩充

外观模式,当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能。

子类可以继承父类里的所有变量和方法,包括私有的属性和方法。

关于模式适用性,在以下情况不适合使用DECORATOR(装饰)模式?()A、在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责B、处理那些可以撤消的职责C、客户程序与抽象类的实现部分之间存在着很大的依赖性D、当不能采用生成子类的方法进行扩充时。一种情况是,可能有大量独立的扩展,为支持每一种组合将产生大量的子类,使得子类数目呈爆炸性增长。另一种情况可能是因为类定义被隐藏,或类定义不能用于生成子类

下面的说法正确的是()A、当且仅当类C是抽象类时,才能包含final方法B、类C中的protected实例方法可以被子类覆盖C、类C中的private静态方法只能被类C中的其它静态方法调用D、类C中的public静态方法可以被子类直接访问,而不需要用类名引用方法

下面关于类的继承性的描述中,错误的是()。A、继承是在已有的基础上生成新类的一种方法B、Java语言要求一个子类只有一个父类C、父类中成员的访问权限在子类中将被改变D、子类继承父类的所有成员,但不包括私有的成员方法

子类将继承父类所有的属性和方法吗?为什么?在什么情况下会出现子类对父类变量的隐藏?什么情况下出现子类对父类方法的覆盖?试举一例。

子类可以继承父类所有的成员变量和成员方法。

判断题外观模式,当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能。A对B错

多选题依据《基础地理信息要素分类与代码》,下述表述正确的是()A采用线分类法,依次将基础地理信息要素分为:大类、中类、小类和子类共4类B大类和中类都为一位数字,小类和子类都为2位数C大类和中类不能重新定义和扩充,小类和子类可以重新定义和扩充D大类和中类不能重新定义和扩充,小类和子类不可重新定义,但可以扩充

单选题关于模式适用性,在以下情况不适合使用DECORATOR(装饰)模式?()A在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责B处理那些可以撤消的职责C客户程序与抽象类的实现部分之间存在着很大的依赖性D当不能采用生成子类的方法进行扩充时。一种情况是,可能有大量独立的扩展,为支持每一种组合将产生大量的子类,使得子类数目呈爆炸性增长。另一种情况可能是因为类定义被隐藏,或类定义不能用于生成子类

问答题B咨询公司进行市场调查时,除已采用的方法外,还可以采用哪些调查方法?

判断题子类可以继承父类里的所有变量和方法,包括私有的属性和方法。A对B错

多选题下面的说法正确的是()A当且仅当类C是抽象类时,才能包含final方法B类C中的protected实例方法可以被子类覆盖C类C中的private静态方法只能被类C中的其它静态方法调用D类C中的public静态方法可以被子类直接访问,而不需要用类名引用方法

单选题下面关于类的继承性的描述中,错误的是()。A继承是在已有的基础上生成新类的一种方法BJava语言要求一个子类只有一个父类C父类中成员的访问权限在子类中将被改变D子类继承父类的所有成员,但不包括私有的成员方法

判断题子类可以继承父类所有的成员变量和成员方法。A对B错