Переменная, которая будет инициализирована в конструкторе методом полученияJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Переменная, которая будет инициализирована в конструкторе методом получения

Сообщение Anonymous »

Я пытаюсь выучить Java самостоятельно и делаю игру, которую вы все хорошо знаете, — «Монополию».

Я искал свой ответ, но не смог его найти, поэтому вот он.

У меня есть класс Field с двумя переменными номер поля и имя поля. Моя идея состоит в том, чтобы сделать поле с номером, чтобы программа знала, где находятся игроки (сейчас это не актуально).
Имя поля и номер полядолжны быть только читаемыми (означает нередактируемыми) после того, как программа создала поля и имена для полей.

Мне нужно знать, как я могу инициализировать эти две переменные в конструкторе и сделать переменные только «геттерами», чтобы их нельзя было изменить позже.

(obs: класс Field — это всего лишь подкласс, мне нужно будет использовать данные в основном классе позже)

Я немного запутался и попытался прочитать книгу, которую использую, но безуспешно.

Подробнее здесь: https://stackoverflow.com/questions/265 ... ter-method
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»