友元类

#include<iostream>
using namespace std; 
class date
{
friend class datetime;
private: 
int year,month,day;
public:
date(int y=2000,int m=1,int d=1)
{  year=y; month=m; day=d;  }


void print_date()  { cout<<year<<"/"<<month<<"/"<<day<<endl; }
};


class datetime
{ private:  date d1;
             int hour,minute,second;
public:
datetime(int y,int m,int d,int h,int mi,int s) 
{
   d1.year=y;  d1.month=m; d1.day=d; 
   hour=h;minute=mi;second=s;
}


void print_datetime(){
d1.print_date();
cout<<hour<<":"<<minute<<":"<<second<<endl;
}
};


int main()
{ datetime dt(2018,7,9,11,14,59);
dt.print_datetime();

}




猜你喜欢

转载自blog.csdn.net/u010608296/article/details/80970613