根据Time1和Time2类,设计一个date类,具有年、月、日3个成员变量和合适的构造函数,同时具有按“yyyy/mm/dd”输出等方法。
希望朋友给我分析一下,我们这次考试讲不好有这个题 我明天上午就要考试了 很着急 希望能尽快得到回复 谢谢了
[此贴子已经被作者于2006-6-16 17:50:43编辑过]
//Time1
//Time2
public class Date {
private int year;
private int month;
private int day;
public Date()
{
}
public Date( int yy, int mm, int dd )
{}
public void set( int yy )
{
year = yy > 0 ? yy : 2006;
}
public void set( int mm )
{
month = mm > 0&& mm <13 ?mm : 1;//此句设计不好 应 编写一个checkM方法 检查月
}
public void set( int dd )
{
dd = dd>0 && dd<32 ? dd : 1; //此句设计不好 应 编写一个checkD方法 检查日
}
public int getYear()
{
return year;
}
public int getMonth()
{
return month;
}
public int getDay()
{
return day;
}
public int checkY( int YY ){}
public int checkM( int MM ){}
publci int checkD( int DD ){}
public void toString()
{
String out="";
out += getYear()+"/"+getMonth()+"/"+getDay();
JOptionPane.showMessageDialog(null,out);
}
}
我要睡觉了 没有好好写,等有空把完整的给你。上面的就是那意思..