c++primer一道习题-多态
来源:互联网 发布:拳皇wing 源码 编辑:程序博客网 时间:2024/06/01 09:21
原帖子地址:http://topic.csdn.net/u/20090829/11/e6ffa5bf-98bf-4c4a-84f7-bc296f3e8bde.html?seed=1086748632&r=59432039#r_59432039
假定Derived继承Base,并且Base将下面的函数定义为虚函数;假定Derived打算定义自己的这个虚函数的版本,确定在Derived中哪个声明是错误的,并指出为什么错
a、Base* Base::copy(Base*);
Base* Derived::copy(Derived*);
b、Base* Base::copy(Base*);
Derived* Derived::copy(Base*);
c、ostream& Base::print(int, ostream& = cout );
ostream& Derived::print(int, ostream&);
d、void Base::eval() const;
void Derived::eval();
a错误
c正确
d错误
error C2259: “Derived”: 不能实例化抽象类
可以这样理解:因为const函数可以区分函数的重载,而默认参数不可以区分。
- c++primer一道习题-多态
- 《C Primer Plus》习题一道---无聊而已
- c++primer 习题9.12
- c++primer 习题9.35
- c++primer 习题9.36
- c++primer 习题9.18
- c++primer 习题9.20
- c++primer 习题9.42
- c++primer 习题9.43
- c++primer 习题9.26
- C++Primer习题6.12
- C++primer习题6.20
- C++Primer习题9.26
- C++Primer 习题9.38
- C++Primer 习题9.39
- C++Primer习题9.40
- C++Primer习题10.9
- C++Primer习题6.12
- 怎样利用BHO取得IE地址栏的网址,并把取得的网址修改后再次打开网址?
- printf格式控制符的完整格式
- 再次解读2006━2020年国家信息化发展战略
- SQL Server 2005系统配置要求
- 工作日志——2009-08-29
- c++primer一道习题-多态
- 递归真是“懒人”的好东东
- 如何在weblogic启动时让其加载指定的jar库文件
- 理解类加载器:J2EE环境下的log4j
- 一个网友的项目经历
- 关于类加载器
- 150元/日急聘兼职打字员(适合在家在校兼职)地区不限
- Sounet VIP网络兼职联盟公司急聘兼职打字员(4000元/月,日结)适合在校在家工作
- PHP实现页面的跳转