public class Birthday { public String year; public String month; public String day; public Birthday() { year=”0000”; month=”00”; day=”00”; } public Birthday(String y,String m,String d) { year=y; month=m; day=d; } public String getBirthday() { String fullbirthday=month+”/”+”/”+day+”/”+year; return fullbirthday; } }
2.编译这个程序,假如顺利完成,将在当前目录下生成一个名为Birthday.class的文件;
c:javastudy> javac Birthday.java
3.然后输入以下命令,运行这个程序:
c:javastudy> java Birthday
执行这个程序,将输出一些信息,如下图所示:
图8-1 执行Birthday类的输出
Java语言责怪我们没有定义main方法。
4.接下来,我们再用文字编辑软件输入以下源程序。
源程序:useBirthday.java
public class useBirthday { public static void main(String argv[]) { Birthday birthday1=new Birthday(); Birthday birthday2=new Birthday("1949","10","01"); System.out.println(birthday1.getBirthday()); System.out.println(birthday2.getBirthday()); } }