Конструкторы – это специальные встроенные методы классов. Как мы уже знаем, классы – это "чертежи" объектов, которые указывают, как нужно строить объект. То есть какие у этого объекта должны быть свойства и методы...
Если в базовом классе определен конструктор, то конструктор по умолчанию создается автоматически. Однако, если базовый класс не имеет конструктора по умолчанию и в нем определен другой конструктор, то в объекте-наследнике можно создать конструктор по умолчанию с помощью ключевого слова super. Вот пример такого конструктора: public class MyBaseClass {
private int value;
public MyBaseClass(int value) {
this.value = value;
}
public int getValue() {
return value;
...