【名词&注释】
多态性(polymorphism)、相互依赖(interdependence)、下定义(define)、运行时(run-time)、有的是
[单选题]以下意图哪个是用来描述FACTORY METHOD(工厂方法)?()
A. 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类
B. 表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作
C. 定义一个用于创建对象的接口,让子类决定实例化哪一个类。该模式使一个类的实例化延迟到其子类
D. 定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化
查看答案&解析
查看所有试题
学习资料:
[单选题]WindowsAPI中的所有函数都包含在DLL中。其中包含用于管理内存、进程和线程的各个函数的文件是:()。
A. A、Kernel32.dll
B. B、System32.dll
C. C、User32.dll
D. D、GDI32.dll
[单选题]模块是组成软件结构的基本元素,它是()的集合。
A. A、软件描述和实现
B. B、数据说明和算法
C. C、变量和函数
D. D、变量定义和功能实现
[单选题]下列特性中,C与C++共有的是()。
A. 继承
B. 封装
C. 多态性
D. 函数定义不能嵌套
[单选题]有以下程序main(){int x[3][2]={0},i;for(i=0;i<3;i++)scanf("%d",x[i]);printf("%3d%3d%3d\n",x[0][0],x[0][1],x[1][0]);}若运行时输入:246<回车>,则输出结果为()
A. 200
B. 204
C. 240
D. 246
本文链接:https://www.51bdks.net/show/lqj8jy.html