早教吧作业答案频道 -->其他-->
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程序设计题:定义一个...的网友还看了以下:
关于求逆的.设方阵A满足方程A的平方-A-2E=O(opq的o欧),证明:A及A+2E均可逆,并求 2020-04-27 …
如图,某海面上有O、A、B三个小岛(面积大小忽略不计),A岛在O岛的东北方向202km处,B岛在O 2020-05-16 …
ax平方十bX十C=O,a,b,C满足a十b十C=O和a-b十C=O,则方程根是 2020-05-19 …
设A为实方针,证明(1)如果A=At(转置矩阵),且A^2=O,则A=O;(2)如果A*AT=O, 2020-06-22 …
问题描述A,B,C是不共线的三点.点O是A,B,C确定平面内一点,若|向量OA|平方+|向问题描述 2020-07-13 …
(A)选修4-1:几何证明选讲如图,⊙O的割线PAB交⊙O于A,B两点,割线PCD经过圆心交⊙O于C 2020-12-05 …
1、已知a-a分之1=3,求a的4次方+a的4次方分之1的值.2、在三角形ABC中,角A=50度,高 2020-12-17 …
已知O(0,0),A(2,1),O,A,B,C依逆时针方向构成正方形的四个顶点.(1)求B,C两点的 2020-12-21 …
已知点O,点A在点O的北偏东30度方向,且到且到点O的距离是3厘米,点B在点O的北偏西60度的方向上 2021-01-02 …
在平面直角坐标系中,已知直线AB:y=-¾+3分别与x轴、y轴分别交于点A、点B.动点P、Q分别从O 2021-01-12 …