вызов функции istelf пока не зацикливается - PullRequest
0 голосов
/ 11 октября 2011

Я новичок в программировании, поэтому не могу понять этот простой код.

В следующем коде я не понимаю, что onCreate() вызывается самим onCreate(), но setContentView(), т.е. выполняется следующая инструкция. Как это происходит?

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
}

спасибо.

Ответы [ 2 ]

2 голосов
/ 11 октября 2011

Он не вызывает сам себя, он вызывает super реализацию onCreate.

См. с использованием ключевого слова 'super' для получения дополнительной информации об использовании super.

1 голос
/ 11 октября 2011

super.onCreate(savedInstanceState); означает, что он вызывает конструктор базового класса.

Метод вызывается один раз, поэтому и выполняется setContentView.

То есть, если я понимаю ваш вопросправильно.

...