
关于java,求大神代码,谢谢
关于java,求大神代码,谢谢构造一个新类MyDate。该类拥有三个int型私有变量year、month和day,分别表示日期的年份、月份及日。可以通过重载构造方法设置三...
关于java,求大神代码,谢谢构造一个新类MyDate。该类拥有三个int型私有变量year、month和day,分别表示日期的年份、月份及日。可以通过重载构造方法设置三个变量的值。该类还拥有三个成员方法getYear、getMonth与getDay,分别用来返回year、month与day的值。
构造一个新类MyInfo(保存个人信息)。该类拥有一个String型私有变量name与一个Mydate型私有变量birthday。可以通过重载构造方法设置两个变量的值。该类还拥有一个成员方法getInfo,输出个人信息,格式为:
姓名: (name的值)
出生日期: (birthday的值)
要求创建自定义包并通过包引用的方式在MyInfo类中引用MyDate类。具体步骤为:
(1)新建一个文件夹并命名(例如“MyPackage”)
(2)在系统环境变量中添加包所在的地址
(3)将编译生成的Mydate.class文件添加到该文件夹中,其中编译Mydate.java之前代码首行要添加“package (包名);”,声明Mydate类属于该包
(4)编译MyInfo类之前,代码首行要添加“import (包名).Mydate;”,声明引用Mydate类 展开
构造一个新类MyInfo(保存个人信息)。该类拥有一个String型私有变量name与一个Mydate型私有变量birthday。可以通过重载构造方法设置两个变量的值。该类还拥有一个成员方法getInfo,输出个人信息,格式为:
姓名: (name的值)
出生日期: (birthday的值)
要求创建自定义包并通过包引用的方式在MyInfo类中引用MyDate类。具体步骤为:
(1)新建一个文件夹并命名(例如“MyPackage”)
(2)在系统环境变量中添加包所在的地址
(3)将编译生成的Mydate.class文件添加到该文件夹中,其中编译Mydate.java之前代码首行要添加“package (包名);”,声明Mydate类属于该包
(4)编译MyInfo类之前,代码首行要添加“import (包名).Mydate;”,声明引用Mydate类 展开
3个回答
展开全部
你这已经说的挺明白了。照着写就行了啊。
public class MyDate {
private int year;
private int month;
private int day;
public MyDate(int year, int month, int day) {
this.year = year;
this.month = month;
this.day = day;
}
public int getYear() {
return year;
}
public int getMonth() {
return month;
}
public int getDay() {
return day;
}
}
public class MyInfo {
private String name;
private MyDate birthday;
public MyInfo(String name, MyDate birthday) {
this.name = name;
this.birthday = birthday;
}
public void getInfo() {
System.out.println("姓名:" + this.name);
System.out.println("出生日期:" + this.birthday.getYear() + "-" + this.birthday.getMonth() + "-" + this.birthday.getDay());
}
}
剩下的包什么的,编译什么的自己弄。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以来找我,我有时间给你做一下
追问
好的好的,谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询