类的使用

来源:百度知道 编辑:UC知道 时间:2024/05/25 10:51:35
//文件data.h
#include "stdafx.h"
class Date {

private :
int year,month,day;
public:
void SetDate(int,int,int)
void GetDate(int&,int&,int&)
inline int GetYear();
int GetMonth(){

return month;
}
int GetDay(){

return day;
}
void Print();
}
int Date::GetYear()
{ return year;
}

//文件date.cpp
#include <iostream.h>
#include "date.h"
void Date::SetDate(
int yr,
int mh,
int dy)
{ year=yr;
month=mh;
day=dy;

}
void Date::GetDate(
int&yr,
int&mh,
int&dy)
{ yr=year;
mh=month;
dy=day;

}
void Date::Print()
{ cout<<year<<"."<<month<<"."<<day;

}

//文件main.cpp
#include "date.h"

void main()
{ Date dt;
dt.SetDate(199

主程序第一行实例化Date
第二行调用实例dt的成员函数SetDate设定年,月日数据。
最后一行打印输入输入的年月日。
GetDate()中三个参数为引用型,获得类中的年月日数据。