acm~对象转换
来源:互联网 发布:单位网络监测系统 知乎 编辑:程序博客网 时间:2024/06/06 01:35
/*烟台大学计算机学院学生 *All right reserved. *文件名称:acm~对象转换 *作者:杨飞 *完成日期:2014年6月11日 *版本号:v1.0 *对任务及求解方法的描述部分:对象转换 *我的程序:*/#include <iostream> #include<cstring> #include<iomanip> using namespace std; class Student { public: Student(int,char[],char,float); int get_num() { return num; } char *get_name() { return name; } char get_sex() { return sex; } void display() { cout<<"num:"<<num<<endl<<"name:"<<name<<endl<<"sex:"<<sex<<endl<<"score:"<<score<<endl; } private: int num; char name[20]; char sex; float score; }; Student::Student(int n,char nam[],char s,float so) { num=n; strcpy(name,nam); sex=s; score=so; } class Teacher { public: void setpay(int p) { pay=p; } Teacher(Student&); Teacher(){} Teacher(int n,char nam[],char sex,float pay); void display(); private: int num; char name[20]; char sex; float pay; }; Teacher::Teacher(int n,char nam[],char s,float p) { num=n; strcpy(name,nam); sex=s; pay=p; } Teacher::Teacher(Student& stud) { num=stud.get_num(); strcpy(name,stud.get_name()); sex=stud.get_sex(); } void Teacher::display() { cout<<"num:"<<num<<"\nname:"<<name<<"\nsex:"<<sex<<"\npay:"<<pay<<"\n\n"; } int main(){ cout<<setiosflags(ios::fixed); cout<<setprecision(2); int num; char name[20]; char sex; float score; float pay; cin>>num>>name>>sex>>pay; Teacher teacher1(num,name,sex,pay); cin>>num>>name>>sex>>score; Student student1(num,name,sex,score); cout<<"student1:"<<endl; student1.display(); Teacher teacher2=Teacher(student1); teacher2.setpay(1500); cout<<"teacher2:"<<endl; teacher2.display(); return 0;}
无
0 0
- acm--对象转换
- ACM--对象转换
- acm~对象转换
- 第二十周自由练习项目——acm 对象转换
- acm--进制转换
- 【ACM】成绩转换
- ACM 进制转换
- ACM-进制转换
- ACM-成绩转换
- ACM成绩转换
- acm大小写转换
- ACM:蓝桥杯:时间转换
- ACM成绩转换
- ACM 水题进制转换
- 对象转换
- 对象转换
- 对象转换
- 对象转换
- 人生的头一次,总是这么多
- property Get Set方法
- Extjs form.submit()提交与Ext.Ajax.request的区别
- JA检索-国际期刊S&T (Sensors and Transducers journal)
- Android开源项目汇总-个人备忘
- acm~对象转换
- java 之DelayQueue实际运用示例
- 设计模式 - 适配器模式(adapter pattern) 枚举器和迭代器 详解
- synchronized的使用方法
- centos关闭防火墙
- GDI 总结一 CBitmap类
- httpd之个人主页配置
- 2013腾讯校招笔试题---Unix的fork()系统调用
- Oracle SQL Developer连接数据库实例