早教吧作业答案频道 -->其他-->
JAVA程序设计题:定义一个表示日期的MyDate类,要求如下:类有三个成员变量year,month,day表示年月日;类有成员方法booleanisLeapYear(),如果当前年度市闰年返回true,否则返回false.注:满足下列条件
题目详情
JAVA程序设计题:定义一个表示日期的MyDate类,要求如下:
类有三个成员变量year,month,day表示年月日;类有成员方法boolean isLeapYear(),如果当前年度市闰年返回true,否则返回false.注:满足下列条件之一,即为闰年:1.能被4整除不能被100整除2.能被400整除
类有三个成员变量year,month,day表示年月日;类有成员方法boolean isLeapYear(),如果当前年度市闰年返回true,否则返回false.注:满足下列条件之一,即为闰年:1.能被4整除不能被100整除2.能被400整除
▼优质解答
答案和解析
package com.model;
public class MyData {
\x05private int year;
\x05private int month;
\x05private int day;
\x05public MyData(int year,int month,int day){
\x05\x05this.year=year;
\x05\x05this.month=month;
\x05\x05this.day=day;
\x05}
\x05public int getYear() {
\x05\x05return year;
\x05}
\x05public void setYear(int year) {
\x05\x05this.year = year;
\x05}
\x05public static boolean isLeapYear(MyData data){
\x05\x05int year = data.getYear();
\x05\x05if(year%4==0&&year%100!=0){
\x05\x05\x05
\x05\x05\x05return true;
\x05\x05}
\x05\x05if(year%400==0){
\x05\x05\x05return true;
\x05\x05}
\x05\x05
\x05\x05return false;
\x05}
\x05public static void main(String[] args) {
\x05\x05MyData data = new MyData(500,12,21);
\x05\x05System.out.println(MyData.isLeapYear(data));
\x05}
}
public class MyData {
\x05private int year;
\x05private int month;
\x05private int day;
\x05public MyData(int year,int month,int day){
\x05\x05this.year=year;
\x05\x05this.month=month;
\x05\x05this.day=day;
\x05}
\x05public int getYear() {
\x05\x05return year;
\x05}
\x05public void setYear(int year) {
\x05\x05this.year = year;
\x05}
\x05public static boolean isLeapYear(MyData data){
\x05\x05int year = data.getYear();
\x05\x05if(year%4==0&&year%100!=0){
\x05\x05\x05
\x05\x05\x05return true;
\x05\x05}
\x05\x05if(year%400==0){
\x05\x05\x05return true;
\x05\x05}
\x05\x05
\x05\x05return false;
\x05}
\x05public static void main(String[] args) {
\x05\x05MyData data = new MyData(500,12,21);
\x05\x05System.out.println(MyData.isLeapYear(data));
\x05}
}
看了 JAVA程序设计题:定义一个...的网友还看了以下:
直线运动中质点位移的大小一定等于其路程吗曲线运动用v=s/t求出的是不是平均速度为什么这里的s指的 2020-05-14 …
已知函数y=f(x)在t=0处可导,且具有性质f(t+s)=(f(t)+f(s))/(1-f(t) 2020-06-08 …
已知集合S={x|2x²-px+q=0},T={x|6x²+(p+2)x+q+5=0}且S∩T={ 2020-06-12 …
V车=43.2km/h=12m/s,t=2秒,V声=340m/s设所求的距离是SV车=43.2km 2020-07-09 …
为什么可以用v=s/t求曲线运动的平均速度.s不是表示位移吗,这里我觉得应该用路程除以时间啊.. 2020-07-13 …
数列{an}为等差数列m,n,s,t∈N*且m+n=s+t求证am+an=as+at 2020-07-23 …
已知P,S,T均为U子集,若P并S的补集等于T并P的补集,则P,S,T关系为什么急求大已知P,S, 2020-07-30 …
在对数函数y=log12x的图象上(如图),有A、B、C三点,它们的横坐标依次为t、t+2、t+4 2020-08-01 …
已知集合S={z||z-1|小于等于3,z属于C},T={z|z=(w+2)i/3=t,w属于S, 2020-08-02 …
什么是富豪角标6、单位的物理意义:1.2米/秒表示:a、由v=s/t可变形得到:s=v·t,t=s/ 2020-11-21 …