多项选择题面向对象系统中功能复用的最常用技术是()
A.类继承
B.对象组合
C.使用抽象类
D.使用实现类
您可能感兴趣的试卷
你可能感兴趣的试题
1.多项选择题以下哪些问题通过应用设计模式能够解决()
A.指定对象的接口
B.排除软件BUG
C.确定软件的功能都正确实现
D.设计应支持变化
2.多项选择题常用的描述设计模式的格式有()
A.意图
B.动机
C.适用性
D.结构
3.多项选择题以下是模式的基本要素的是()
A.名称
B.意图
C.解决方案
D.参与者和协作者
6.填空题门面模式是()法则的典型运用。
7.填空题工厂模式分为(),(),()三种类型。
最新试题
在一个房屋租赁系统中有很多对象,有些对象是求租者,有些对象是出租者,可以使用()方便出租者和求租者传递消息。
题型:单项选择题
()的本质是对命令进行封装,将发出命令的责任和执行命令的责任分割开。
题型:单项选择题
在Java中实现单件模式中,需要()的构造函数。
题型:单项选择题
为了减少对象两两之间复杂的引用关系,使之成为一个松耦合的系统,我们可以使用()。
题型:单项选择题
命令模式的作用是()。
题型:单项选择题
使用()可以节省内存的开销,特别适合处理大量细粒度对象。
题型:单项选择题
显示某个目录下的全部文件的名字,比如可以按文件的大小顺序、按文件的名称、按文件的类型、按最后修改的时间顺序来显示某个目录下的全部文件的名字,可以使用()来解决这个问题。
题型:单项选择题
模板方法模式是基于()的代码复用基本技术,可以将相同的代码放在父类中,而将不同的方法实现放在不同的子类中。
题型:单项选择题
命令模式是一种()模式。
题型:单项选择题
在模板方法模式中,具体模板可以通过()方法选择是否执行算法框架中的某些步骤。
题型:单项选择题