Иерархическая система классов окон
Но здесь возникают вопросы: а как новый класс будет наследовать процедуры, определенные в двух базовых классах? Устроит ли нас "смешанное" поведение нового класса? Эту проблему можно разложить на две составляющие:
- найти подходящие методы в базовых классах;
- скомбинировать их таким образом, чтобы получить желаемый эффект.