Middle+
69
Mücərrəd sinifdə qurucu var mı?
Şirkətlər soruşuldu
AI-dan cavab
sobes.tech Süni İntellekt
Да, в абстрактном классе в Java может быть конструктор. Хотя абстрактный класс нельзя инстанцировать напрямую, его конструктор вызывается при создании объекта подкласса. Конструктор абстрактного класса используется для инициализации общих полей и выполнения общей логики, которая нужна всем наследникам.
Пример:
abstract class Animal {
String name;
Animal(String name) {
this.name = name;
}
}
class Dog extends Animal {
Dog(String name) {
super(name);
}
}
Dog dog = new Dog("Buddy");