编写一个日期类Date

要求:1.日期类Date属性有:Year:int型,代表年Month:int型,代表月Day:int型,代表日2.日期类Date的方法有:Date():构造函数,日期的默... 要求:
1.日期类Date属性有:
Year: int型, 代表年
Month: int型, 代表月
Day: int型, 代表日

2.日期类Date的方法有 :
Date():构造函数,日期的默认初值为2000年1月1日
Date(int y,int m,int d): 构造函数,形参y,m,d分别为某个日期的年月日的初值。
int GetYear():获取日期的年份作为方法的返回值。
int GetMonth():获取日期的月份作为方法的返回值。
int GetDay():获取日期的日作为方法的返回值。
void ShowDate():以****年**月**日 的形式显示一个日期
展开
 我来答
flyingFish211
推荐于2016-06-15 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.5万
采纳率:50%
帮助的人:1.1亿
展开全部
public class Date {

private int year;

private int month;

private int day;

public Date() {
this(2000, 0, 1);//注意,此处2000年1月1日java里面是要2010/0/1才代表元月1日
}

public Date(int y, int m, int d) {
this.year = y;
this.month = m;
this.day = d;
}

public int getYear() {
return year;
}

public int getMonth() {
return month;
}

public int getDay() {
return day;
}

public void showDate() {
System.out.println(year + "年" + month + "月" + day + "日");
}
}
fyy562_xyy
推荐于2018-03-11
知道答主
回答量:31
采纳率:0%
帮助的人:10.8万
展开全部
不好意思 ,手动写的,没测试,还有2楼的朋友,这个类中属性纯属int类型,不涉及date类型 所以个人认为不需要考虑那么多。

public class Date
{
private int Year;
private int Month;
private int Day;

public Date()
{
this.Year=2000;
this.Month=1;
this.Day=1;
}
public Date(int y,int m,int d)
{
this.Year=y;
this.Month=m;
this.Day=d;
}
public int GetYear(){
return this.Year;
}
public int GetMonth(){
return this.Month;
}
public int GetDay(){
return this.Day;
}
public void ShowDate()
{
System.out.println(Year+"年"+Month+"月"+Day+"日");
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-12-02
展开全部
六核计划
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式