2015-12-29 3 views
1

Я изучаю Android и я новичок. Я обнаружил код, т.е.Как метод можно вызвать без ссылки на объект

FramgmentManager fm = getFragmentManager(); 

Я знаю, что getFragmentManager() является методом, определенным в классе Activity.

В Java мы получаем доступ к методу через ссылку на объект, который obj.method(), но здесь, как мы можем назвать getFragmentMananger без каких-либо объектов refrence

ответ

3

В вашем случае есть «автоматический» this ссылка означает, что ваш метод вызывается на ограждающих объект, который вы используете прямо сейчас (действие).

+0

и как насчет метода setContentView(). Этот метод такой же, как этот.setcContentView() –

+0

Да, это точно, как это работает – Zielony

+0

Это правильный ответ и его следует принять. –

 Смежные вопросы

  • Нет связанных вопросов^_^