6月11号作业

news/2024/9/23 3:28:36/

思维导图

#include <iostream>
using namespace std;
class Animal
{
private:string name;
public:Animal(){}Animal(string name):name(name){//cout << "Animal;有参" << endl;}virtual void perform(){cout << "讲解员的名字是: " << name << endl;}
};
class Sun:public Animal
{
private:string lion;//狮子string Elephant;//大象string monkey;//猴子
public:Sun(){}Sun(string lion,string Elephant,string monkey,string name):Animal(name),lion(lion),Elephant(Elephant),monkey(monkey){// cout << ""}void perform(){Animal::perform();cout << "狮子的名字叫: " << lion << endl;cout << "大象的名字叫: " << Elephant << endl;cout << "猴子的名字叫: " << monkey << endl;}
};
class Conservator:public Animal
{
private:string name;//int age;//double height;
public:Conservator(){}Conservator(string name,string n):Animal(n),name(name){}void perform(){cout << "狮子的体重为200公斤,体长1,6米,是肉食性动物,比较凶残" << endl;cout << "大象的体重为1吨,体长2米,是饲草性动物,比较温顺" << endl;cout << "猴子的体重为30,身高1米,是杂食性动物" << endl;}
};
int main()
{Sun a1("小黄","大壮","小跳","刘晓颖");Animal *p=&a1;p->perform();Conservator a2("","");p=&a2;p->perform();return 0;
}


http://www.ppmy.cn/news/1468910.html

相关文章

vue2 element组件兼容性问题

1.el-select 聚焦问题 点两次才可以选择选项 <el-select name"XXX" v-model"form.XXX" clearable style"width: 100%":popper-append-to-body"false" popper-class"popper-select-class"change"XXX"><…

..\USER\stm32f10x.h(298): error: #67: expected a “}“

原keil4的示例工程在用keil5打开之后出现报错&#xff1a; ..\USER\stm32f10x.h(298): error: #67: expected a "}" 在去掉手动添加的一个宏定义STM32F10X_HD后即可正常编译&#xff0c;因为KEIL5已经自动添加了

nginx mirror流量镜像详细介绍以及实战示例

nginx mirror流量镜像详细介绍以及实战示例 1.nginx mirror作用2.nginx安装3.修改配置3.1.nginx.conf3.2.conf.d目录下添加default.conf配置文件3.3.nginx配置注意事项3.3.nginx重启 4.测试 1.nginx mirror作用 为了便于排查问题&#xff0c;可能希望线上的请求能够同步到测试…

R语言绘图 --- 桑基图(Biorplot 开发日志 --- 5)

「写在前面」 在科研数据分析中我们会重复地绘制一些图形&#xff0c;如果代码管理不当经常就会忘记之前绘图的代码。于是我计划开发一个 R 包&#xff08;Biorplot&#xff09;&#xff0c;用来管理自己 R 语言绘图的代码。本系列文章用于记录 Biorplot 包开发日志。 相关链接…

JVM产生FullGC的原因有哪些?

JVM产生FullGC的原因有哪些&#xff1f; 在Java虚拟机&#xff08;JVM&#xff09;中&#xff0c;垃圾回收&#xff08;Garbage Collection&#xff0c;简称GC&#xff09;是一个非常重要的机制。GC的目的是自动管理内存&#xff0c;回收不再使用的对象&#xff0c;防止内存泄…

MarsCesium使用问题汇总

1.Cannot read properties of undefined “startdraw” 启用生命周期&#xff0c;在index.vue中引入&#xff1a; import useLifecycle from "mars/common/uses/use-lifecycle"useLifecycle(mapWork)

华为云开发者社区活动-基于MindNLP的ChatGLM-6B聊天机器人体验

MindNLP ChatGLM-6B StreamChat 本案例基于MindNLP和ChatGLM-6B实现一个聊天应用。支持流式回复。 本活动通过配置环境&#xff0c;模型接入&#xff0c;以及gradio前端界面搭建&#xff0c;实现了聊天机器人的功能。 以下是一些体验记录&#xff1a; 有兴趣的可以通过以下链…

功率 MOSFET、其电气特性定义

本应用笔记介绍了功率 MOSFET、其电气特性定义和使用说明。介绍了功率MOSFET的破坏机制和对策及其应用和电机驱动应用。 电气特性定义及使用说明 功率 MOSFET 额定值 导通电阻R_DS(on)与耐压V_DSS的关系 图2表示耐压VDSS20&#xff5e;100V额定元件与导通电阻R_DS(on)之间的…