头歌实训项目【学生信息转换】
#include <iostream>
#include <string>
using namespace std;// 前置声明 Teacher 类
class Teacher;//学生类的声明
class Student
{friend void Print();public:friend class Teacher;int number;string name;string sex;Student(int num, string nam, string se){number = num;name = nam;sex = se;}void Print(){cout << "学生:" << name << ",编号:" << number << ",性别:" << sex << endl;}
};//教师类的声明
class Teacher
{friend void Print();
private:int number;string name;string sex;
public:void Print(){cout << "教师:" << name << ",编号:" << number << ",性别:" << sex << endl;}Teacher(const Student& st);
};Teacher::Teacher(const Student& st)
{number = st.number;name = st.name;sex = st.sex;
}int main()
{int number;string name, sex;cin >> number >> name >> sex;Student st(number, name, sex);st.Print();Teacher t = (Teacher)st;t.Print();
}
头歌实训项目【学生信息转换】相关推荐
- 头歌实训项目【研究生信息类】
#include <string> #include <iostream> using namespace std;class People { public:string N ...
- 头歌实训项目【人与复读机】
#include <iostream> using namespace std;class Chinese {//人类的声明 public:virtual void greet();}; ...
- 头歌实训项目【复读机的毁灭】
#include <iostream> using namespace std;class Repeater {//复读机基类的声明 public:virtual void Play(); ...
- 头歌实训项目【狼人类】
#include <string> #include <iostream> using namespace std;class Wolf { public://狼类成员的声明s ...
- 2020七月实训GUI学生信息管理系统
2020七月实训GUI学生信息管理系统进一步完善 遍历所有的用户信息与通过ID查询用户信息 一.遍历用户信息 2.具体操作步骤如下: 3.进行java对数据库的操作 (关键部分): 3.对该项目的结果 ...
- educoder头歌实训 web课——JavaScript语言基础:JS循环语句
educoder头歌实训 太原理工大学web课程----JavaScript语法基础:JS运算符_玛卡巴卡的博客-CSDN博客 第1关:while类型 任务描述 质数的定义如下:大于1的自然数,且除 ...
- gui学生信息管理系统java,Java实训·GUI学生信息管理系统
学生信息管理系统 一.功能需求 1.可设置学校信息 2.可设置状态栏信息 3.登录与注册功能 4.登录用户修改密码功能 5.对学生记录增加和修改 6.查询:按学号.姓名.班级和系部进行查询 7.删除: ...
- 湖南大学python头歌实训-循环语句
文章目录 第二章-Python语言基础-2.3循环(一) 第1关:While循环与break语句 第2关:for循环※ 第3关:for循环与continue语句 第4关:循环嵌套 第5关:迭代器 第二 ...
- 数据库原理 头歌实训 数据库常用对象
SQL视图的定义与操纵 第1关:创建行列子集视图 任务描述 本关任务:创建计算机系的学生信息的视图 student_cs. 相关知识 行列子集视图是指视图的结果集来源于基本表,没有经过二次计算. ## ...
最新文章
- oracle10 exp imp 中文乱码
- Node.js调用ffmpeg处理视频
- 一日一技:ASP.NET Core 判断请求是否为Ajax请求
- pip如何安装到Linux服务器,linux中pip安装步骤与使用详解
- 浅谈K短路算法(KSP)之二(YEN .J算法求解)
- 读书笔记∣《世界是数字的》知识点整理
- aes解密流程图_AES加密算法详解
- 小说站源码(带自动采集开源小说网站源码)
- 关于网络超时时间那些事
- java 实现macd算法_macd 的java版本实现 包含测试用例
- 关于哪些信息是个人隐私信息
- java满天星星闪烁_满天星空的星星为什么闪烁?
- MYSQL排序加分页报错Out of sort memory, consider increasing server sort buffer size
- excel根据空格把数据分列
- 如何用安装启动盘启动计算机,如何使用U盘启动进入PE安装系统,小编教你如何安装...
- 大数据存储基石——HDFS
- vue3购物车(全选,反选,数量计算)
- 狗蛋与babel的初遭遇
- 科讯CMS--将自己的ASP加进去
- Hyperspace 炫酷太空隧道穿梭屏保