mfc 带参数的构造函数

知识点
 默认的构造函数
 带参数的构造函数
 重载构造函数


一、默认的构造函数

二、带参数的构造函数

三、重载构造函数



class Tdate
{
public:
    int year;//
    int month;//
    int day;//
    void setData(int y,int m,int d);
    void printdate();
    Tdate();//默认构造函数
    Tdate(char*s);
    Tdate(int y,int m,int d);
};

//默认构造函数
Tdate::Tdate()
{
    //初始化代码
    printf("进入构造函数\n");
    year=1990;
    month=0;
    day=0;

}
Tdate::Tdate(char*s)
{
    printf("%s",s);
    year=1990;
    month=0;
    day=0;
}
//带参数的构造函数
Tdate::Tdate(int y,int m,int d)
{
    //初始化代码
    printf("进入构造函数\n");
    year=y;
    month=m;
    day=d;

}

 

posted @ 2016-12-14 15:52  whzym111  阅读(1462)  评论(0编辑  收藏  举报