头歌实训项目【狼人类】
#include <string>
#include <iostream>
using namespace std;class Wolf
{
public://狼类成员的声明string Name;int Shape;void PrintState();
};
//狼类成员的定义
void Wolf::PrintState(){cout<<"姓名:"<<Name<<",爪子锋利度为:"<<Shape<<endl;}class Human
{
public://人类成员的声明string Name;int Intell;void PrintState();
};
//人类成员的定义
void Human::PrintState()
{cout<<"姓名:"<<Name<<",智力为:"<<Intell<<endl;
}class Werewolf : public Wolf , Human
{
public://狼人类成员的声明void SetName(string name);void SetState(int shape,int intell);void PrintAllState();
};
//狼人类成员的定义
void Werewolf::SetName(string name)
{Human::Name = name;Wolf::Name = name;
}
void Werewolf::SetState(int shape,int intell)
{Shape = shape;Intell = intell;
}
void Werewolf::PrintAllState()
{Wolf::PrintState();Human::PrintState();
}int main()
{int i, j;string name;cin >> i >> j >> name;Werewolf ww;ww.SetName(name);ww.SetState(i, j);ww.PrintAllState();
}
头歌实训项目【狼人类】相关推荐
- 头歌实训项目【人与复读机】
#include <iostream> using namespace std;class Chinese {//人类的声明 public:virtual void greet();}; ...
- 头歌实训项目【复读机的毁灭】
#include <iostream> using namespace std;class Repeater {//复读机基类的声明 public:virtual void Play(); ...
- 头歌实训项目【学生信息转换】
#include <iostream> #include <string> using namespace std;// 前置声明 Teacher 类 class Teache ...
- 头歌实训项目【研究生信息类】
#include <string> #include <iostream> using namespace std;class People { public:string N ...
- educoder头歌实训 web课——JavaScript语言基础:JS循环语句
educoder头歌实训 太原理工大学web课程----JavaScript语法基础:JS运算符_玛卡巴卡的博客-CSDN博客 第1关:while类型 任务描述 质数的定义如下:大于1的自然数,且除 ...
- 数据库原理 头歌实训 数据库常用对象
SQL视图的定义与操纵 第1关:创建行列子集视图 任务描述 本关任务:创建计算机系的学生信息的视图 student_cs. 相关知识 行列子集视图是指视图的结果集来源于基本表,没有经过二次计算. ## ...
- JAVA程序设计-头歌实训-------# 第一阶段 Java语言快速入门
第一阶段 Java语言快速入门 第1关:Java程序的基本框架:Hello Java World! 任务描述 本关的任务是编写你人生中第一个Java程序,从此开启你的Java实训之旅,显示效果如下: ...
- 头歌实训平台Python
目录 Python 初体验-- Hello world 第1关 Hello Python,我来了! Python控制结构(一)※ 第1关 if分支入门※ 第2关 while循环分支入门※ 学习- ...
- 【头歌实训】Java高级特性 - 多线程基础(1)使用线程,使用 Callable 和 Future 创建线程
任务描述 本关任务:通过 Callable 和 Future 来创建线程. 相关知识 从Java1.5版本开始,就提供了 Callable 和 Future 来创建线程,这种方式也是在Java程序员面 ...
最新文章
- 面试大法——算法、Python、机器学习等笔试面经资源 | 干货收藏
- Redis 16 个常见使用场景
- boost::histogram::detail::make_default用法的测试程序
- 搭建微信令牌中控服务器,使用ThinkJs搭建微信中控服务的实现方法
- ci php做记录删除,CI(CodeIgniter)框架中的增删改查操作_PHP教程
- 蓝桥杯 大整数乘法 试题 算法训练 P0805
- java heapdump 分析工具_heapdump分析工具
- mysql手册中文版
- 三星s4 android 5.0 root权限,三星S4(i9500)一键ROOT权限获取+USB驱动
- 如何下载B站高清视频
- [Golang软件推荐] RSA公私钥加解密(解决Golang私钥加密公钥解密问题)
- Python青少年学编程之秦九韶算法(初三、高中信息技术)
- 网络负载均衡器(NLB)
- JAVA图形化界面设计
- 解决Thinkpad E450 外接显示器后没有声音的问题
- PHP_微信小程序(2)
- 前端学习记录(三) CSS浮动、定位与居中
- vue-router(路由)详细教程
- 渗透测试培训必会工具xray扫描器的使用(一)
- AD域USB禁用详解
热门文章
- C#WPF 使用.ttf字体文件设置font相关以及查看使用系统自带矢量图标
- 猎人手游最新服务器,【猎人mm服务端】2020.07月升级經典手工制作搭建网游服务器...
- 赛效:用创客贴快速制作封面图
- 一个简单、功能完整的开源WMS​仓库管理系统
- 怎样去视频水印?教你用视频转换器去水印
- 【科普干货】一张图看懂Salesforce最新产品结构
- 燃尽图——项目经理的必备工具
- PC系统基础知识及软硬简单故障排解大全
- Android手机提示正在慢速充电的解决方法
- 耳鸣会给患者带来什么影响?