P
PHP | Вопросы собесов
@easy_php_ru2.4K подп.
363просмотров
15.1%от подписчиков
24 марта 2026 г.
questionScore: 399
🤔 В чём суть абстрактного класса? Абстрактный класс и в ООП в целом — это специальный тип класса, который не может быть инстанциирован напрямую. Это означает, что вы не можете создать объект абстрактного класса используя оператор new напрямую. Суть его заключается в том, чтобы служить основой для других классов, от которых будут создаваться объекты. abstract class ТранспортноеCредство { protected $скорость; public function установитьСкорость($скорость) { $this->скорость = $скорость; } abstract public function двигаться(); } class Автомобиль extends ТранспортноеCредство { public function двигаться() { echo "Движется на скорости: " . $this->скорость . " км/ч"; } } // $транспорт = new ТранспортноеCредство(); // Ошибка: не может быть инстанциирован $автомобиль = new Автомобиль(); $автомобиль->установитьСкорость(60); $автомобиль->двигаться(); Ставь 👍 и забирай 📚 Базу знаний
363
просмотров
974
символов
Да
эмодзи
Нет
медиа

Другие посты @easy_php_ru

Все посты канала →
🤔 В чём суть абстрактного класса? Абстрактный класс и в ООП — @easy_php_ru | PostSniper