嘻唰唰第六批Problem C: A代码完善--哺乳动物
来源:互联网 发布:管家婆车销软件 编辑:程序博客网 时间:2024/04/29 00:58
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!
代码:
#include <stdio.h> #include <iostream> using namespace std; class Mammal { public: virtual void Speak() const=0; virtual ~Mammal() {} }; class Cattle:public Mammal { public: void Speak()const { cout<<"moo!"<<endl; } }; class Horse:public Mammal { public: void Speak()const { cout<<"neigh!"<<endl; } }; int main() { Mammal *p; p=new Cattle; p->Speak(); //输出牛的叫声moo! delete p; p=new Horse; p->Speak(); //输出马的叫声neigh! delete p; return 0; }
0 0
- 嘻唰唰第六批Problem C: A代码完善--哺乳动物
- OJ第六批——Problem C: A代码完善--哺乳动物
- 嘻唰唰第六批 Problem D: A代码完善--系统日期
- 嘻唰唰第六批Problem F: A代码完善--简易二元运算
- 嘻唰唰第六批 A代码完善--系统日期
- YTU-OJ-Problem C: A代码完善--哺乳动物
- 嘻唰唰第六批Problem K: B 抽象类-形状
- OJ第六批——Problem A: A代码完善--向量的运算
- OJ第六批——Problem D: A代码完善--系统日期
- OJ第六批——Problem F: A代码完善--简易二元运算
- 嘻唰唰第六批Problem E: AB编程题--世界杯小组赛
- 嘻唰唰第六批Problem G: B 求类中数据成员的最大值-类模板
- 嘻唰唰第六批Problem H: B 友元类-计算两点间距离
- 嘻唰唰第六批Problem I: B 继承 圆到圆柱体
- 嘻唰唰第六批Problem J: B 虚拟继承(虚基类)-沙发床(改错题)
- 嘻唰唰第六批Problem L: B 构造函数和析构函数
- 嘻唰唰第六批Problem M: 编程题:多态--动物叫
- 嘻唰唰第六批Problem N: 填空题:静态成员---计算学生个数
- 第二周第二天(abstract;匿名内部类/单例设计模式/不用for循环求11000的值/finalstatic/interface 接口/instanceof;interface)
- pat 1083. List Grades (25)
- Redis能干啥?细看11种Web应用场景
- OJ第六批——Problem D: A代码完善--系统日期
- 8.编写一个除法计算器,程序具有try-catch-finally结构,程序要求用户输入除数和被除数,在出现除数为零(异常2)和除数、被除数中有一个不是数字(异常1)的情况时进行相应的处理。当调用存放
- 嘻唰唰第六批Problem C: A代码完善--哺乳动物
- OJ第六批——Problem F: A代码完善--简易二元运算
- 日常小结
- Selinux SeAndroid
- 9.在数学计算或数字分析中,经常会用到计算两个数的最大公约数的问题。即:输入两个正整数,当两个数字有一个不是正整数时会产生异常。当输入非整数数字时,也产生异常。输入无错误后,可计算两个数的最大公约数。
- IOS开发-15.自定义cell(等高cell)
- static静态方法和属性
- POJ3358 Period of an Infinite Binary Expansion 欧拉定理应用
- OJ第六批——Problem G: B 求类中数据成员的最大值-类模板