Страницы

Поиск по вопросам

пятница, 3 января 2020 г.

Как устроена иерархия классов и методов

#java #ооп #функции


Учу ООП java, возник вопрос.

Car asd = new Car();
asd.enter();


Этот пример кода можно объяснить так: "Есть класс Car. asd - экземпляр класса Car.
Далее из экземпляра asd вызывают функцию enter(), которая находится в классe Car".

С этим все просто, но не могли бы вы объяснить на примере первого объяснения этот код:

Thread.currentThread().getName();


Недоумение вызывает то что две разные функции идут друг за другом разделенные через
точку.
    


Ответы

Ответ 1



Все просто, это укороченная запись следующей конструкции: Thread myThread=Thread.currentThread(); //статический метод возвращающий текущий тред myThread.getName();

Комментариев нет:

Отправить комментарий