2444对象转换
来源:互联网 发布:猪八戒的真实实力知乎 编辑:程序博客网 时间:2024/05/22 06:16
/** Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: array.cpp* 作 者: 李中意* 完成日期:2014 年7月 7 日* 版本号: v1.0* 输入描述:无*/#include <iostream>#include <iomanip>using namespace std;class Student{ public: Student(){} Student(int n,string na,char s,float sc):num(n),nam(na),sex(s),score(sc){} void display() { cout<<"num:"<<num<<endl; cout<<"name:"<<nam<<endl; cout<<"sex:"<<sex<<endl; cout<<"score:"<<score<<endl; } int getnum() { return num; } string getname() { return nam; } char getsex() { return sex; } private: int num; string nam; char sex; float score;};class Teacher{ public: Teacher(){} Teacher(int n,string na,char s,float p):num(n),nam(na),sex(s),pay(p){} Teacher(Student &s) { nam=s.getname(); num=s.getnum(); sex=s.getsex(); } void display() { cout<<"num:"<<num<<endl; cout<<"name:"<<nam<<endl; cout<<"sex:"<<sex<<endl; cout<<"pay:"<<pay<<endl; } void setpay(double p) { pay=p; } private: int num; string nam; char sex; double pay;};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
- 2444对象转换
- 对象转换
- 对象转换
- 对象转换
- 对象转换
- 对象转换
- 对象转换
- YTU 2444: C++习题 对象转换
- jQuery对象 dom对象 转换
- java对象强制转换
- JavaString对象编码转换
- DLL对象类型转换
- java中的对象转换
- 对象的类型转换
- 对象类型转换
- XMI转换Java对象
- Android图片对象转换
- Android图片对象转换
- Vector的简单使用
- Public key for *.rpm is not installed
- JS案例
- java命令行jstat使用详解
- JavaScript总结
- 2444对象转换
- 用MySQL的mysqldump工具对数据库进行导出和导入
- Spring加载applicationContext.xml的几种方式
- 华为OJ:2192 邮箱地址合法性校验
- 高效缓存Memcached 集成使用说明
- Cocos2d-x 3.1.1 学习日志2--error:只有静态常量整型数据成员才可以在类中初始化
- Asynchronous HTTP Requests in Android Using Volley
- mysql错误小结
- 相册