试题详情
- 单项选择题关于多态,下列说法正确的是()
A、 多态实际上就是重载,它们本质上是以一样的
B、 多态可以分为编译时多态和运行时多态。前者的特点是在编译时就能确定要调用成员方法的哪个版本,后者则是在程序运行时才能确定要调用成员方法的哪个版本。
C、 编译时多态是在程序运行时才能确定要调用成员方法的哪个版本,而运行时多态在编译时就能确定要调用成员方法的哪个版本。
D、 多态和重载是两个完全不同的概念,前者是通过定义虚方法和重写虚方法来实现,后者是通过对同一函数名编写多个不同的实现代码来实现。
- B
关注下方微信公众号,在线模考后查看
热门试题
- VisualC#2008工具箱的作用是(
- 程序运行可能会出现两种错误:可预料的错误
- 如何在C#中实现继承,也就是继承的格式?
- 分析下列Main函数中的if语句 请问
- Override,Overload,的区
- 要想在输出中换行,可以使用()转义字符。
- 接口与类同样是面向对象程序设计的核心,是
- 当month等于6时,下面代码的输出结果
- 下列属性中,RadioButton和Ch
- 声明一个10行20列的二维整形数组的语句
- 编一个程序,定义一个字符数组和一个字符串
- 代理类型MyDelegate定义如下
- 数组下标越界时产生的异常是()类型的异常
- getchar函数的原型声明包括在头文件
- 使用SqlDataReader一次可以读
- ()类是所有类的基类。
- 关于类成员访问控制权限正确的是()。
- 进程和线程分别该怎么理解?
- Timer控件的()属性可以指定回发发生
- 如果一个类包含一个或多个抽象方法,它是一