- 14
- 0
- 约5.71千字
- 约 7页
- 2019-02-12 发布于江苏
- 举报
NOWCODER.COM
⽜客⽹-中国最⼤IT笔试/⾯试题库
下载⽂档,点击相应题⽬,直接查看答案
搜狗2016 C++⼯程师笔试题
⼀. 单项选择题
1. 关于重载和多态正确的是
A 如果⽗类和⼦类都有相同的⽅法,参数个数不同,将⼦类对象赋给⽗类后,由于⼦类继承于⽗类,所以使⽤
⽗类 针 调⽤⽗类⽅法时,实际调⽤的是⼦类的⽅法
B 选项全部都不正确
C 重载和多态在C++⾯向对象编程中经常⽤到的⽅法,都只在实现⼦类的⽅法时才会使⽤
D
class A{
void test(float a){cout1;}
};
class B:public A{
void test(int b){cout2;}
};
A *a=new A;
B *b=new B;
a=b;
a test(1 1);
结果是1
2. 现有两堆硬币,⼩明和⼩亮玩游戏,每次每⼈只能从其中⼀堆中取⾛1个或2个硬币,最后将硬币取完者算作胜
利,当两堆硬币的个数分别是12,13时,⼩明应该如何安排策略才能必定获得胜利?
原创力文档

文档评论(0)