本文共 971 字,大约阅读时间需要 3 分钟。
#include "stdafx.h"
#include
#includeusing namespace std;
class person{//声明基类
protected: int age; char sex; string name;public: person(int a,char s,string nam){ age=a; sex=s; name=nam; }};class teacher:virtual public person{ protected: string title;public: teacher(int a,char s,string nam,string t):person(a,s,nam){ title=t; }};class student:virtual public person{ protected: float score;public: student(int a,char s,string nam,float sc):person(a,s,nam){ score=sc; }};class graduate:public teacher,public student{ protected: float wdge;public: graduate(int a,char s,string nam,string t,float sc,float wd):person(a,s,nam),teacher(a,s,nam,t),student(a,s,nam,sc){ wdge=wd; } void show(){ cout< < cout< < cout< < cout<输出结果:
k;asdjf;daf
22fklsdaf89.579.5Press any key to continueTrackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1476036