c++这个函数怎么构造啊我自己已经写了一点 #include <iostream>using namespace std;class cdateinfo{ private: int year,month,day; public: cdateinfo(int y,int m,int d); void setdate(int y,int m,int

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 11:44:53
c++这个函数怎么构造啊我自己已经写了一点 #include <iostream>using namespace std;class cdateinfo{   private:           int year,month,day;     public:          cdateinfo(int y,int m,int d);          void setdate(int y,int m,int

c++这个函数怎么构造啊我自己已经写了一点 #include <iostream>using namespace std;class cdateinfo{ private: int year,month,day; public: cdateinfo(int y,int m,int d); void setdate(int y,int m,int
c++这个函数怎么构造啊
我自己已经写了一点
#include <iostream>
using namespace std;
class cdateinfo
{
   private:
           int year,month,day;  
   public:
          cdateinfo(int y,int m,int d);
          void setdate(int y,int m,int d);          
          void show(int y,int m,int d);    
};
void cdateinfo::setdate(int y,int m,int d)
{
     month=m; 
     day=d;
     year=y;            
}
void cdateinfo::show(int y,int m,int d)
{
   cout<<"当前的日期是"<<year<<"年"<<month<<"月"<<day<<"日"<<endl;  
}
cdateinfo::cdateinfo(int y,int m,int d){}
int main()
{
\x05cdateinfo cd1,cd2(2011,4,18);
\x05cd1.setdate(2012,12,23);
\x05cd1.show();
\x05cd2.show();
\x05system ("pause");
   \x05return 0;
}

c++这个函数怎么构造啊我自己已经写了一点 #include <iostream>using namespace std;class cdateinfo{ private: int year,month,day; public: cdateinfo(int y,int m,int d); void setdate(int y,int m,int
帮你修改了下代码,源代码如下:
#include <iostream>
using namespace std;
class Cdateinfo
{
private:
    int year,month,day;  
public:
    Cdateinfo():year(2000), month(1), day(1){cout << "调用无参数的构造函数!" << endl;};
    Cdateinfo(int y,int m,int d);
    void setDate(int y,int m,int d);          
    void show();    
};
Cdateinfo::Cdateinfo(int y,int m,int d):year(y),month(m),day(d)
{
    cout << "调用带参数的构造函数!" << endl;
}
void Cdateinfo::setDate(int y,int m,int d){
    month=m, day=d, year=y;
}

void Cdateinfo::show(){
    cout<<"当前日期是"<<year<<"年"<<month<<"月"<<day<<"日!"<<endl;  

}
int main(){
    Cdateinfo cd1,cd2(2011,4,18);
    cd1.setDate(2012,12,23);
    cd1.show();
    cd2.show();
    system ("pause");
    return 0;
}
需要注意的是
C++大小写敏感,Cdateinfo和setDate应该注意大写;

默认构造函数需要完成定义;
show函数不需要参数.

用VC++6编译一个C程序,这个程序的主函数调用了自己定义的一个函数,但运行时并没有执行这个函数,怎么回已经找到原因了,是我忘记写括号了! c++这个函数怎么构造啊我自己已经写了一点 #include <iostream>using namespace std;class cdateinfo{ private: int year,month,day; public: cdateinfo(int y,int m,int d); void setdate(int y,int m,int 请问HashMap 我看了下构造函数Map map = new HashMap(key ,value)看了下api硬是没这么看懂···请问构造函数里面的new 出来的也应该是一个hashmap.但是干嘛要在构造函数里面再写一个值啊?直接map.put放一 判断函数奇偶性 我已经解出这个了然后怎么做?判断函数奇偶性我已经解出这个了然后怎么做? 写读后感一定要有自己的事例吗如题我已经知道怎么写了,我问了老师了 这个积分怎么求?已经自己搞定了 高数上P132 构造辅助函数的区间我的问题是怎么确定的这个区间? 请大家帮我看看这个IF函数怎么写 返回通过比较A列和B列中的数据,返回一个结果C,如果A列中是“已经过期”同时B列中为0,则返回“已经过期”,否则返回“未过期”A B C已经过期 0 已经过期已 构造函数与默认构造函数谁能帮我举个例子说明下 :定义了构造函数就必须定义默认构造函数. 这个不定积分怎么积不出来啊~是不是已经脱离了初等函数的范畴? 我发现自己已经慢慢的爱上了你 的英文怎么写拜托各位了 3Q 【c语言】【什么是母函数啊?】比如拆分整数这个例子,我知道要用到母函数,也构造出了母函数,展开后相应的系数就是解,但是怎样用C语言实现“展开后相应的系数”呢?最好详细点,有思路.怎 怎么坚持写日记我已经写了三本了,都不是满的,我认为我已经很认真了,写写写烦了就换一本,一本比一本漂亮,这个真的是很烦恼,慢慢坚持真的有点难.稍微强硬一点的办法也没关系.另外,我的 英语翻译主+谓+双宾奶奶昨晚给我们讲了一个有趣的故事.这个学期我已经给父母写过三封信了.我父亲已经给我买来一辆新的自行车crusoe 给自己做了一只小船新式机器将会为你节省许多劳动 构造函数的作用具体是什么?其实构造函数的作用已经知道,但是在程序里面经常有这样的代码aclass(int n){i=n;}void set(int n){i=n;}构造函数是不是和下面这个函数的作用重复了呢?如果不是,那么此 我感觉我已经爱上你了英文怎么写 用first,next,after that,then,and finally写一篇英语小短文写一篇小短文,内容不要太难,简单一些的就OK了,写的好的话,我会加分的哦大家自己写一下,好不好一楼的,这个我在网上已经找到过了 以前我化学还可以,没怎么担心过.但是这个学期学了化学反应原理,发现自己已经落后了.我感觉自己以前的知识没有系统化,很零散.所以现在感觉做一道题,没有固定的模式,都是怎么想,怎么写,