Нестатические блоки инициализации
Нестатические блоки инициализации — это блоки кода, которые исполняются при создании объекта класса перед вызовом конструктора.
Они используются для инициализации членов класса.
В примере определен нестатический блок инициализации, который устанавливает значения для переменных x и y.
При создании объекта Main срабатывает следующая последовательность:
- Вызывается нестатический блок инициализации, x и y получают значения 5 и 10.
- Вызывается конструктор, который выводит значения x и y.
Post #201
2.06K

- 👍 2