Как на не инициализированный объект можно присваивать метод этого же объекта?
Например: Calendar date = Calendar.getInstance();
Примичание: Calendar date ещё не проинициализирован, но уже присвоили метод, объекта
urmat sheraliev
18 уровень
Нуждаюсь в обьяснении
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
wan-derer.ru
24 апреля 2022, 12:11
Calendar.getInstance() - это статический метод класса Calendar. Он статический, т.е. может вызываться без создания экземпляра класса. На выходе Calendar.getInstance() ты получаешь экземпляр класса Calendar (ссылку) и потом присваиваешь его переменной date типа Calendar.
То же самое:
только вместо new здесь getInstance() 0