好調用值,所以我不得不做出與指已經取得類同名(日期,時間)屬性的私人時間日期和私人時間時間的約會類..但事情是。 。我的日期類有屬性日,月,年和時間有小時,分鐘,我已經設置了他們的價值..如何在約會類中使用私人日期日期,並獲得兩個類的屬性的值..我對不起,如果問題有點混亂或什麼..我一直試圖弄清楚這一點,但我甚至不知道什麼這樣做甚至被稱爲..是否它被稱爲另一類在一個新的類或什麼?請幫忙。謝謝的Java:從另一個類
-1
A
回答
0
如果我理解正確的話,你的類是這個樣子:
class Appointment {
private Date date;
private Time time;
}
class Date {
private String day;
private String month;
private int year;
}
class Time {
private int hour;
private int minutes;
}
你已經有了各自有各自的值設置,現在你要設定的日期和時間的這些值在時間和日期的實例在預約課上?
如果是,您可以使用Setters或構造函數。
如果你使用一個setter你的約會類將是這個樣子:
class Appointment {
private Date date;
private Time time;
public void setDate(Date date){
this.date = date;
}
public void setTime(Time time) {
this.time = time;
}
}
那麼你可以使用上面的一樣:
public static void main(String[] args){
Date yourDate = new Date("Monday",2,1993); //the date object which you already have
Time yourTime = new Time(5,6); // the time object that you already have
Appointment yourAppointment = new Appointment(); //creating an empty Appointment object
yourAppointment.setDate(yourDate); //setting your created date in appointment
yourAppointment.setTime(yourTime); //setting your created time in appointment
}
或者你可以使用一個構造函數,而不是一個二傳手在預約課上。 現在預約類會是什麼樣子:
class Appointment {
private Date date;
private Time time;
private Appointment(Date date, Time time){
this.date = date;
this.time = time;
}
}
,那麼你會設定日期和時間值是這樣的:
public static void main(String[] args){
Date yourDate = new Date("Monday",2,1993); //the date object which you already have
Time yourTime = new Time(5,6); // the time object that you already have
Appointment yourAppointment = new Appointment(yourDate,yourTime);
}
0
不知道你真的想做什麼,張貼一些代碼。
不管怎麼說,這聽起來像你需要實例Date類和時間類的主類與它合作。
Date d=new Date();
Time t=new Time();
這將是評論,但我沒有足夠的代表尚未。抱歉。
0
如果您有私人attrubute鷗類,你需要有一個「獲取方法「mehod訪問其他班級。請在下面找到getter和setter的例子:
private String myField; //"private" means access to this is restricted
public String getMyField()
{
//in order to have access
return this.myField;
}
public void setMyField(String value)
{
//in order to set value
this.myField = value;
}
相關問題
- 1. 的Java從另一個類
- 2. 的Java:從另一個類
- 3. 從另一個Java類
- 4. 調用從另一個類的Java類
- 5. 從Javafx中的另一個Java類訪問一個Java類
- 6. java的記錄從另一個類
- 7. Java - 從另一個類的ArrayList讀取
- 8. Java - 從一個類到另一個類的變量值
- 9. 從一個類到另一個類的Java訪問信息
- 10. 將多個LinkedList從一個類傳遞到另一個類 - Java
- 11. Java如何從另一個類訪問另一個ArrayList?
- 12. 從另一個類Java訪問數據
- 13. Java - 從另一個類更新對象
- 14. 調用從另一個Java類
- 15. 從另一個類訪問Java Swing GUI
- 16. 如何從另一個類(JAVA)
- 17. 從另一個類java訪問組件
- 18. Java Applet從另一個類重繪
- 19. 如何從另一個類在Java中
- 20. 從另一個Java類獲取值
- 21. 從另一個類更新JTextfield? [Java]
- 22. Java,將字符串從一個類傳遞到另一個類
- 23. 將java代碼從一個類插入到另一個類
- 24. Java-將實例從一個類傳遞到另一個類
- 25. 將對象從一個類移動到另一個類(Java)
- 26. 從另一個類
- 27. 從另一個類
- 28. 從另一個類
- 29. 從另一個類
- 30. 從另一個類
請張貼一些代碼。聽起來像你需要閱讀「在Java中通過引用傳遞」 – vikingsteve
爲什麼你會創建自己的日期和時間類,當Java API已經有這些? – m0skit0