Проміжним рішенням між одиночним та множинним наслідуванням може бути використання класів можливостей. Клас можливостей додає лише нові функціональні можливості, але не включає ніяких даних. Методи класу можливостей передаються в похідні класи з допомогою звичайного наслідування. Наприклад, клас Кінь походить від двох класів – Тварин та Зображення, при цьому останній не включає ніяких даних, а лише включає методи зображення об’єкту на екрані. В такому випадку всі наслідувальні дані класу Кінь походять лише від класу Тварини, а методи наслідуються від обох класів.
Переглядів: 253
Не знайшли потрібну інформацію? Скористайтесь пошуком google: