Чем встраивание отличается от наследования?

Ответ

Встраивание - композиция: тип B содержит A, но B не "подтип" A. Нет виртуальных методов и переопределения в смысле ООП. Методы A продвигаются на B; при том же имени метод внешней структуры "затеняет". Нет полиморфизма по иерархии - полиморфизм через интерфейсы.

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.