我對java很新。這提及passing-reference-of-class-to-another-class。有人可以用真實生活中的例子來解釋AedonEtLIRA的答覆嗎?這真是令人困惑Java - 傳遞類到另一類的參考
0
A
回答
0
正如你可以在你提供的鏈接看到,已經有一個選擇的答案。如果你不明白,問題不是java,而是類。學習面向對象的設計,你可以搜索java面向對象的教程。或者,你可以從這裏開始http://docs.oracle.com/javase/tutorial/java/concepts/
3
這裏的例子在回答一個更具體的版本中的問題:
class Door {
public Door() {
Doorknob knob = new Doorknob(this);
}
}
class Doorknob {
public Doorknob(Door creator) {...}
}
這裏,創造了門創建一個門把手和門把手知道創建它的門。
我認爲最原始的例子最令人困惑的是他命名類「ClassA」和「ClassB」,這聽起來像這些類代表類。在這裏沒有「將類的引用傳遞給另一個類」,而是將對一個類的實例的引用傳遞給另一個類的實例的構造函數。
相關問題
- 1. 類中的傳遞參考
- 2. 傳遞參考列表到類
- 3. 將參數從一個類傳遞到另一個類
- 4. Java,將字符串從一個類傳遞到另一個類
- 5. 將多個LinkedList從一個類傳遞到另一個類 - Java
- 6. Java-將實例從一個類傳遞到另一個類
- 7. 傳遞的JTextField到另一個類
- 8. 如何在運行時傳遞一個java類作爲參考?
- 9. 將類作爲參數傳遞到另一個類方法
- 10. 將參數傳遞給另一個類
- 11. Java,將參數從一個類傳遞到其他類
- 12. 調用參數並將參數從一個類傳遞到另一個類
- 13. 通過界面傳遞類參考
- 14. 通過類參考傳遞選擇器
- 15. 從Java到C++傳遞位圖參考?
- 16. android從一個類傳遞參數到另一個
- 17. 將參考類型傳遞到可變參數列表
- 18. 參考一類
- 19. 將布爾方法從一個類傳遞到另一個類
- 20. Python:如何將對象傳遞到另一個類的參數?
- 21. 傳遞函數爲參考,以另一種方法在Java中
- 22. 媒介傳遞到另一個類
- 23. 傳遞VAR值到另一個類
- 24. 不能傳遞值到另一個類
- 25. 將變量值從一個類傳遞到java中的另一個類
- 26. 如何將值從一個類傳遞到另一個類GUI
- 27. 如何將值從一個類傳遞到另一個類
- 28. 從一個類傳遞數組到另一個類
- 29. 將JTextField從Frame傳遞到java中的另一個類
- 30. 傳遞布爾方法執行到另一個類 - java的
感謝勞倫斯貢薩爾維斯,這正是我所期待的。 – Wasan 2012-04-15 06:17:45