我不理解作爲參數傳遞對象的概念。下面是一個例子。我的問題是我如何調用我的PrintTime方法?如果我的理解是正確的:第一個方法(Time)是一個沒有參數的構造函數,但PrintTime是一個以對象作爲參數的方法。我怎樣才能調用它?如何用對象作爲參數調用方法?
public class Time {
int hour, minute;
double second;
public Time() {
this.hour= 0;
this.minute= 0;
this.second= 0.0;
}
public static void printTime(Time t){
System.out.println(t.hour+ ":"+ t.minute+ ":"+ t.second);
}
public static void main(String[] args) {
Time t1 = new Time();
t1.hour= 11;
t1.minute= 8;
t1.second= 3.14159;
System.out.println(t1);
}
}
'printTime(T1) '。 –