2015-04-21 5 views
-1

Мне просто интересно, что такое super() и как оно работает. У меня (общая) идея, но я не совсем уверен в этом. Мне интересно, правильно ли это:Как использовать super();

class ExampleClass extends File{ 
public ExampleClass(String str){ 
    super(str); 
} 
} 

Мне также интересно, если super(); на самом деле полезно/эффективно использовать его.

+0

'super (...)' не имеет ничего общего с _helpful/efficient_, это функция языка Java, необходимая для инициализации иерархии объектов. –

ответ

3

super() вызывает конструктор суперкласса (класс, расширенный классом, в котором выполняется вызов).

+0

Будет ли этот код правильным? – user2805110

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