OJ 纯虚函数
来源:互联网 发布:靠谱韩代淘宝 豆瓣 编辑:程序博客网 时间:2024/05/29 21:30
问题:
Problem C: A代码完善--哺乳动物
Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 151 Solved: 125
[Submit][Status][Web Board]
Description
注:本题只需要提交填写部分的代码,请按照C++方式提交。
根据类 Mammal派生Cattle 和Horse ,输出动物的叫声。
#include <stdio.h>
#include <iostream>
using namespace std;
class Mammal
{
public:
virtual void Speak() const=0;
virtual ~Mammal() {}
};
/*
请在该部分补充缺少的代码
*/
int main()
{
Mammal *p;
p=new Cattle;
p->Speak(); //输出牛的叫声moo!
delete p;
p=new Horse;
p->Speak(); //输出马的叫声neigh!
delete p;
return 0;
}
Input
无
Output
动物的叫声
Sample Output
moo!neigh!
代码:
class Cattle:public Mammal{public: void Speak()const { cout<<"moo!"<<endl; } ~Cattle() {}};class Horse:public Mammal{public: void Speak()const { cout<<"neigh!"<<endl; } ~Horse () {}};
学习心得:注意纯虚函数的用法,函数中的const不可掉;还有既然分配了新的空间,就一定要记得释放!
0 0
- OJ 纯虚函数
- oj-形状类族中的纯虚函数
- 14-2-形状类族的中的纯虚函数(OJ版)
- 纯虚函数
- 纯虚函数
- (纯)虚函数意义
- 纯虚函数
- c++纯虚函数
- 纯虚函数(转)
- 纯虚函数
- 纯虚函数
- C++ 纯虚函数
- c++ 纯虚函数
- 纯虚函数
- 纯虚函数使用
- 什么是纯虚函数?
- 纯虚函数
- 纯虚函数
- mysql dump shell 脚本crontab 计划任务
- 2015/7/21/接口/工厂设计模式/封装/抽象
- 项目的导入导出
- php const和define的区别(php类中如何定义常量)
- OJ第六批——Problem A: A代码完善--向量的运算
- OJ 纯虚函数
- 怒刷leetcode题目(2)235,191,141,217,
- cocos2dx自学之 事件监听
- CSS-预处理器
- linux: 几个常用makefile模板
- 微信API获取坐标的JS
- mysql分表的3种方法
- get传参如何传递数组
- 嘻唰唰第六批 A代码完善--系统日期