试题详情
- 单项选择题关于多态,下列说法正确的是()
A、 多态实际上就是重载,它们本质上是以一样的
B、 多态可以分为编译时多态和运行时多态。前者的特点是在编译时就能确定要调用成员方法的哪个版本,后者则是在程序运行时才能确定要调用成员方法的哪个版本。
C、 编译时多态是在程序运行时才能确定要调用成员方法的哪个版本,而运行时多态在编译时就能确定要调用成员方法的哪个版本。
D、 多态和重载是两个完全不同的概念,前者是通过定义虚方法和重写虚方法来实现,后者是通过对同一函数名编写多个不同的实现代码来实现。
关注下方微信公众号,在线模考后查看

热门试题
- 分析下列程序: 则下列语句的输出是什么
- 执行下列两条语句后,结果s2的值为()
- 引用ListBox(列表框)最后一个数据
- 在C#语法中,在派生类中对基类的虚函数进
- 大量数据(如3000万条数据)并发处理时
- 下列语句创建了多少个string对象?(
- 点击“工具箱”窗口中的“下箭头”按钮后,
- 操作符()被用来说明两个条件同为真的情况
- 若有语句:inti,*p=&i;则均表示
- 以下类型中,不属于值类型的是()
- 下列程序的执行结果是()
- 菜单可以分为两种形式:()和()。
- 调用重载方法时,系统根据()来选择具体的
- 类是存储在()上的引用类型,而结构是存储
- 以下叙述正确的是()
- 什么是解决方案?什么是项目?解决方案与项
- 下列程序的输出结果是()
- 已知有类MyOwnClass,则其默认的
- 什么是抽象类(abstract clas
- 下面有关类的继承的说法正确的是()