模板方法模式的基本方法是整个算法中的一个步骤,它包含______ 、具体方法与______ 。
抽象方法:)钩子方法
举一反三
- 模板方法模式的基本方法是整个算法中的一个步骤,它包含抽象方法 、具体方法和____等几种类型。
- 模板方法模式的基本方法是整个算法中的一个步骤,它包含()。 A: 抽象方法 B: 具体方法 C: 例举方法 D: 钩子方法
- 模板方法模式的基本方法是整个算法中的一个步骤,它包含( )几种类型。 A: 抽象方法 B: 具体方法 C: 继承方法 D: 钩子方法
- 模板方法模式的基本方法是整个算法中的一个步骤,它包含()几种类型。
- 模板方法模式的优点有()。 A: 可以通过在抽象模板定义模板方法给出成熟的算法步骤。 B: 不限制步骤的细节,具体模板实现算法细节不会改变整个算法的骨架。 C: 在抽象模板模式中,可以通过钩子方法对某些步骤进行挂钩。 D: 具体模板通过钩子可以选择算法骨架中的某些步骤。
内容
- 0
以下关于模板方法模式的叙述错误的是( )。 A: 模板方法模式定义了一个操作中算法的骨架,而将一些步骤延迟到子类中 B: 模板方法模式是一种对象行为型模式 C: 模板方法使得子类可以不改变一个算法的结构即可重定义该算法某些特定步骤 D: 模板方法不仅可以调用原始的操作,还可以调用定义于AbstractClass中的方法或其他对象中的方法
- 1
程序设计包含5个基本步骤,可概括为一个简单公式为:程序设计=算法+()+方法+工具。
- 2
简单工厂方法模式的特点是仅仅有一个具体的创建者类,并且在此类中包含一个 ()工厂方法。
- 3
算法与程序不同,算法是解决问题的方法与步骤,程序是算法的一种具体实现
- 4
算法是指解决问题的方法或过程,它包含一系列步骤,用来将输入数据转换成输出结果,程序是算法用某种程序设计语言的具体实现。