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

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

Сообщение Anonymous »

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

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

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

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

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

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

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

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