#include <iostream>
#include <string>
using namespace std;
class Time
{
public:
Time(int h,int m,int s)
{
hours=h;
minutes=m;
seconds=s;
}
void display()
{
cout<<"BIRTH TIME:"<<hours<<"hour"<<minutes<<"minutes"<<seconds<<"second"<<endl;
}
protected:
int hours;
int minutes;
int seconds;
};
class Date
{
public:
Date(int m,int d,int y)
{
month=m;
day=d;
year=y;
}
void display()
{
cout<<"出生时间"<<month<<"month"<<day<<"day"<<year<<"year"<<endl;
}
protected:
int month,day,year;
};
class Birthtime:public Time,public Date
{
public:
Birthtime(int h,int m,int s,int mo,int d,int y,string name):Time(h,m,s),Date(mo,d,y)
{
childname=name;
}
void display1()
{
Time::display();
}
void display2()
{
Date::display();
}
void display()
{
cout<<childname<<endl;
}
protected:
string childname;
};
int main()
{
Birthtime A(1,1,1,1997,9,6,"Belle Chou");
A.display1();
A.display2();
A.display();
}
C++课后习题4.21
最新推荐文章于 2023-08-23 23:34:12 发布