Абстрактні класи використовуються як узагальнені концепції, на основі яких можна створювати більш конкретні похідні класи. Неможливо створити об'єкт абстрактного типу класу. Однак можна використовувати покажчики та посилання на абстрактні типи класів.2 квіт. 2023 р.
Що притаманно абстрактного класу?
Абстрактні класи в об'єктно-орієнтованому програмуванні – це базові класи, які можна успадковувати, але не можна реалізовувати. Тобто, на їх основі не можна створити об'єкт. Приклад такого класу із життя — тварина.
Навіщо потрібен абстрактний метод?
АБК дозволяють визначити клас, вказавши при цьому, які методи чи властивості обов'язково перевизначити у класах-спадкоємцях. Візьмемо для прикладу шахи. Усі шахові фігури мають спільний функціонал, наприклад – можливість фігури ходити і бути відображеною на дошці.