Где находится код, который вызывается при вызове getApplicationContext ()?

Я смотрел в Androidисточники просто из интереса. Я обнаружил, чтоContext абстрактный класс с абстрактным методом:

public abstract Context getApplicationContext();

ContextWrapper.java продолжаетсяContext.java что привело к реализацииgetApplicationContext() метод:

 @Override
    public Context getApplicationContext() {
        return mBase.getApplicationContext();
    }

НоmBase ссылка на объект типаContext который инициализируется вContextWrapperконструктор:

public ContextWrapper(Context base) {
    mBase = base;
}

Так этоmBase ссылка относится кabstract учебный класс? Ну, я просто не понимаю, где находится код, который выполняется при вызовеgetApplicationContext() от твоегоActivity.

Ответы на вопрос(1)

Ваш ответ на вопрос