我可以在java程序中生成getter和setter,我知道它用於訪問私有變量。除此之外,我將如何決定這一點,在這一點上,我需要用getter和setter創建java類。何時在android studio項目中需要getters setters?
-2
A
回答
0
Getter和Setter方法用於encapsulate
的數據。它意味着將數據封裝到一個單元中。
例如創建一個ListView
與3 TextView
誰有不同的價值。
所以現在的問題是如何將數據發送到您的自定義ListView
適配器。在這種情況下,您必須使用梁(具有getter-setter方法)類。
編輯:
下面是另一個例子將展示如何通過單個對象從一個活動發送多個數據到另一個活動
+0
您能再給我幾個例子嗎? – Nilesh
+0
@Nilesh檢查我編輯的答案。 –
0
在現代的Java編程,你必須重要遵循信息
隱藏這使得類字段變爲private
或
protected
(由子類中使用),這就是爲什麼我們有getter和setter
方法,還吸氣和二傳手是有用的,當你想在每個數據字段一系列檢查
,如果你想直接訪問您可以創建一個子類,父類的變量,設置各個領域,成爲protected
相關問題
- 1. java.util.properties的Getters/Setters
- 2. 在IE中的Javascript getters/setters?
- 3. C#變量Getters/Setters
- 4. Getters Setters Autoproperty問題
- 5. AtomicInteger vs synchronized getters/setters
- 6. HIbernate加密和解密在Getters/Setters中?
- 7. Javascript中的動態屬性getters/setters?
- 8. 必須讓getters/setters成爲Java中的主要方法嗎?
- 9. android studio需要花費很多時間才能打開項目?
- 10. 在Visual Studio 2010安裝項目中需要J#運行時間
- 11. 使用ES6類的動態Getters/Setters
- 12. 斯卡拉getters/setters - 最佳實踐?
- 13. 真的不錯,不使用setters和getters?
- 14. 帶有數組的PHP getters和setters
- 15. JavaScript getters/setters和擴展對象
- 16. DDD和Getters和Setters的使用
- 17. 如何在yguard中管理Spring Getters和Setters混淆模塊
- 18. 屬性只是getters而不是setters
- 19. Gradle:「空」Android項目需要半分鐘才能編譯(Android Studio)
- 20. ARC環境下的Setters和Getters
- 21. DataContractSerializer調用屬性getters/setters嗎?
- 22. Visual Studio項目需要哪些文件?
- 23. 如何在Android Studio中導入庫項目,而無需複製?
- 24. 如何在Android Studio中複製項目?
- 25. 如何從greenDAO生成的getters和setters中刪除「m」前綴?
- 26. 如何摺疊或隱藏Eclipse中的setters和getters?
- 27. 需要針對學校項目的Android Studio/OSMDroid指南
- 28. 我應該在類圖中包含getters&setters嗎?
- 29. 是否可以在Sublime Text中爲C#生成getters/setters/constructors/ToString?
- 30. 如何在Android Studio中的庫項目中包含庫項目
你的問題是不明確 –
我只是想知道我怎麼會能夠重新「好吧,現在我必須用getter和setter做一個java類。」我只是困惑於此。 – Nilesh
@Nilesh當你想要表示一個實體時,你必須用私有字段和public setter/getter方法來創建一個Java類來訪問該類之外的內容。 –