YTU 2954: A改错题--是虫还是草

网友投稿 904 2022-10-02

YTU 2954: A改错题--是虫还是草

YTU 2954: A改错题--是虫还是草

2954: A改错题--是虫还是草

时间限制: 1 Sec   内存限制: 128 MB

提交: 83

解决: 55

题目描述

冬虫夏草为虫体与菌座相连而成,冬天是虫子,夏天却是草。根据类生物(biological),虫(insect),草(grass),虫草(insectgrass)的继承关系,输出生物的名字。

注:本题只需要提交修改和完善部分的代码,请按照C++方式提交。

#include using namespace std; class Biological { public: Biological(string name) { this->name=name; } virtual void Say() =0; virtual ~Biological() {} string GetName() { return name; } private: string name; };/* 修改和完善该部分代码 class Insect:virtual public Biological { public: Insect(string name):Biological(name) {} virtual void Say() { cout<GetName()<<"是虫"<Say(); delete p[i]; } return 0; }

输入

第一行,虫的名字 第二行,草的名字 第三行,虫草的名字

输出

每行输出相应的名字及类别。

样例输入

CoccinellidaePrunella vulgarisCordyceps sinensis

样例输出

Coccinellidae是虫Prunella vulgaris是草Cordyceps sinensis是虫也是草

你  离  开  了  ,  我  的  世  界  里  只  剩  下  雨  。  。  。

#include using namespace std;class Biological{public: Biological(string name) { this->name=name; } virtual void Say() =0; virtual ~Biological() {} string GetName() { return name; }private: string name;};class Insect:virtual public Biological{public: Insect(string name):Biological(name) {} void Say() { cout<GetName()<<"是虫"<GetName()<<"是草"<GetName()<<"是虫也是草"<Say(); delete p[i]; } return 0;}

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:浅谈小程序开发中蓝牙连接错误分析及解决方法(浅谈小程序开发中蓝牙连接错误分析及解决方法论文)
下一篇:小程序开发中使用事件监听器的方法介绍(事件监听程序的作用)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~