Не могу понять запись создания взаимных ссылок между классами

221
28 апреля 2017, 18:09

У меня есть два класса: Controller и Viewer. Они вроде как связаны между собой. Можете подробнее объяснить эту запись? Не очень понятно что это и с чем едят, теорию про классы и про this прочитал.

class Controller {
    Controller(Viewer viewer) {
        this.viewer = viewer;
    }
}
class Viewer {
    Controller controller = new Controller(this);
}
Answer 1

всё я разобрался. таким образом мы в классе Controller имеем доступ к классу Viewer!

READ ALSO
регулярное выражение для пути

регулярное выражение для пути

помогите с регулярным выражением, нужно чтобы к примеру путь C:\Users\Admin\ разделился на C:\Users\ и на Admin\ ,понял что нужны регулярные выражения, но не понял...

203
Вывод данных из БД при загрузке JSP - Java БД

Вывод данных из БД при загрузке JSP - Java БД

Доброго времени сутокЯ совсем новичок в Java

414
Вывести текущую дату

Вывести текущую дату

Вопрос наверное глупый и многим покажется несерьезным, но я вынужден его задать, тк

208
Как добавить разделение по тысячам в числах?

Как добавить разделение по тысячам в числах?

Мне нужно из "12345" сделать "12 345", то есть, привести числа в нормальный видНасколько я понял, этим занимается NumberFormat

252