注册 登录
编程论坛 JAVA论坛

java小程序求指导

长安青骨 发布于 2016-11-10 22:17, 2244 次点击
编写一CDate(日期)类,该类内有以下成员:①三个私有变量:day,month和year;一个方法int daysInMonth(int m),用来计算某一个月的天数(在某一默认年内),不明白y为私有成员,要设置默认年的话用final,但是y就变为常量,这样不是很矛盾吗?
4 回复
#2
LG隐2016-11-10 23:57
private 中给y一个默认值不行吗?
以后可以改啊,
(同是小白一只)
#3
guaidaojide2016-11-11 09:13
这样设置感觉有点问题,你不判断这一年属于闰年还是平年,你计算的天数就会有误。不给年赋值,你怎么计算天数?
#4
laichun2016-11-14 10:53
#5
尼古拉斯丶东2016-11-18 12:50
回复 3楼 guaidaojide
不是说了默认年么,一般就是平年
1