xt9-2.cpp

来自「谭浩强C程序设计习题答案」· C++ 代码 · 共 51 行

CPP
51
字号
#include <iostream>
using namespace std;
class Date
 {public:
   Date(int,int,int);
   Date(int,int);
   Date(int);
   Date();
   void display();
  private:
   int month;
   int day;
   int year;
 };
 
Date::Date(int m,int d,int y):month(m),day(d),year(y)
 { }
 
Date::Date(int m,int d):month(m),day(d)
 {year=2005;}
 
Date::Date(int m):month(m)
 {day=1;
  year=2005;
 }
 
Date::Date()
 {month=1;
  day=1;
  year=2005;
 }

void Date::display()
 {cout<<month<<"/"<<day<<"/"<<year<<endl;}
 
int main()
{
 Date d1(10,13,2005);
 Date d2(12,30);
 Date d3(10);
 Date d4;
 d1.display();
 d2.display();
 d3.display();
 d4.display();
 return 0;
 }



⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?