c++ 自定义类型

(1) 类型的声明

class Daypfyear

{

public:

Dayofyear(int month,int year);//声明构造函数

Dayofyear();

void input(int  month);

void getMonthNumber();

private:

int day;

int month;

}

构造函数的实现;

Dayofyear::Dayofyear(int month,int year)

{

month=month;

year=year;
}

Dayofyear::Dayofyear(int month)

{

month=month;

}

构造函数的使用:

Dayofyear oneDayofyear(10,5), twoDayofyear(9), threeDayofyear,//默认构造函数使用的时候没有括号

oneDayofyear= Dayofyear(10, 31)//显示的调用的构造函数

 

posted on 2012-10-30 09:51  GIS-MAN  阅读(360)  评论(0编辑  收藏  举报

导航