标题: 静态方法不能访问静态变量问题 [打印本页] 作者: 郎泽东 时间: 2013-4-20 17:28 标题: 静态方法不能访问静态变量问题 class Date1{
private int day;
private int month;
private int year;
public Date1(int d, int m, int y){
this.day = d;
this.month = m;
this.year = y;
}
public void setday(int i){
day = i;
}
public void setmonth(int i){
month = i;
}
public void setyear(int i){
year = i;
}
public int getday(){
return day;
}
public int getmonth(){
return month;
}
public int getyear(){
return year;
}
public static void display(Date1 s){
System.out.println(s.year +"-"+s.month+"-"+s.day);
}
}
public class Test{
public static void main(String [] args){
Date1 d1= new Date1(1,2,3);
Date1 d2= new Date1(2,3,4);
Date1.display(d1);
Date1.display(d2);
}