1. 定义一个类Cdate,实现对日期类的封装,
类成员属性为year、month和day,成员函
数void input_Date()和string Output_Date()
实现日期的输入与输出。
1. 定义一个类Cdate,实现对日期类的封装,
类成员属性为year、month和day,成员函
数void input_Date()和string Output_Date()
实现日期的输入与输出。
import java.util.Scanner;
public class Cdate {
private int year;
private int month;
private int day;
public int getDay() {
return day;
}
public void setDay(int day) {
this.day = day;
}
public int getMonth() {
return month;
}
public void setMonth(int month) {
this.month = month;
}
public int getYear() {
return year;
}
public void setYear(int year) {
this.year = year;
}
public void input_Date(){
Scanner input=new Scanner(System.in);
System.out.print("请输入年份:");
this.setYear(input.nextInt());
System.out.print("请输入月份:");
this.setMonth(input.nextInt());
System.out.print("请输入号数:");
this.setDay(input.nextInt());
}
public String Output_Date(){
return this.getYear()+"年"+this.getMonth()+"月"+this.getDay()+"日";
}
public static void main(String[] args) {
Cdate a=new Cdate();
a.input_Date();
System.out.println("您输入的日期是:"+a.Output_Date());
}
}