Java:どのような修飾子を使用すると、オブジェクトはクラス外では読み込み可能になりますが、書き込みはできません。オブジェクトはクラス内で変更できます。Java:どのような修飾子を使用すると、オブジェクトはクラス外で読み込み可能になりますが、書き込みはできません。
-5
A
答えて
0
そのクラスのメソッドによって修正されるように、それはfinal
非でなければなりません。書き込みアクセスを許可せずに、そのようなフィールドへの読み取りアクセスを許可する修飾子または修飾子の組み合わせはありません。アクセス制御修飾子(public
、protected
、private
、またはそれらのいずれかがない場合)は、フィールドまたはメソッドの可視性をすべての目的で同時に制御します。彼らは、異なるタイプのアクセスを区別しません。
あなたは修正可能フィールドが読めるが、書き込み可能ではないようにしたい場合は、別の答えはすでに説明して、その後、唯一の選択肢は、対応するセッターを提供することなく、getterメソッドの後ろにそれを保護することです。
1
公開専用のフィールドを作成するには、フィールドをプライベートにしてこのフィールドのパブリックゲッターを作成します。フィールドで
public class Example {
private int myExample=1;
public int getMyExample() {
return myExample;
}
}
関連する問題
- 1. 読み取り可能なファイル記述子と書き込み可能なファイル記述子を待ちます
- 2. 属性の読み取り/書き込みは可能ですが、上書き/再書き込みはできません。
- 3. プロパティファイルの読み込みと書き込みが機能しません
- 4. オブジェクトの書き込み/読み込み
- 5. Dapper&MS Access - 読み込みができません。書き込みはありません
- 6. ブラウザのJavaScriptで同時読み込み/書き込み読み書きの衝突が可能ですか?
- 7. phpオブジェクトをテキストファイルに書き込み、読み込みますか?
- 8. コンソールアプリケーションのWorksheet.CustomPropertiesへの書き込みや読み込みができません
- 9. 'java.util.HashMap $ Node'クラスに書き込み可能なプロパティ 'key'がありません
- 10. 大きなXMLをsybaseに書き込んで読み込みますか?
- 11. Java COMポート読み取り書き込み可能
- 12. Wordpressログインエラー - アップロードフォルダは書き込み可能でなければなりません
- 13. あなたのコンテンツフォルダは書き込み可能ではありませんwordpress
- 14. 読み込み率は高いですが、SQLiteクエリでは書き込みはありません。
- 15. Javaでリフレクションを使用して読み込んだクラスの読み込みクラスの読み込み
- 16. オブジェクトを書き込めません。読み取り専用ファイルシステム
- 17. 書き込み可能なVirtualPathProviderのようなものはありますか?
- 18. 書き込み外部が読み込み外部よりも多くのプロパティを持っているときに外部化可能なインタフェースの動作
- 19. x86での書き込みは、読み込みより高速ですか?
- 20. (PHP)ファイルに書き込めません。読み込み専用です
- 21. NetCDFファイルを読み込み、読み込み可能なCSVファイルに変換/書き込みする簡単な方法は何ですか?
- 22. "読み込みセッションは入力セッショントークンで使用できません。"例外
- 23. arduino書き込みと読み込み
- 24. ファイル読み込みと書き込み
- 25. 自動再読み込みはどのように使用できますか?
- 26. ファイルの書き込み/読み取りはできますがファイルの削除はできませんSWIFT
- 27. Wordpressは.htaccessファイルは書き込み不可能ですが、書き込み可能です。
- 28. SharedPreferencesは書き込み/読み取りではありません
- 29. 外部jsファイルの読み込みを修正できません
- 30. python - 読み取り専用のプロパティは書き込み可能なのはなぜですか?
そのような修飾はありません修飾子 –
@thatotherguyしてください。ザロニーが示唆することをする。 – Titan
ではありませんプライベートセッターとゲッター公共 –