14 Передача сообщений — Калькулятор с графическим интерфейсом

Предыдущая  Содержание  Следующая V*D*V

В этой главе мы рассмотрим довольно типичную проблему: одна иерархия объектов создана нами, чтобы создать приложение и другая иерархия объектов, более или менее навязанная нам, поскольку имеет дело с системными средствами, такими как графический интерфейс пользователя (GUI, произношение обычно указывает на очаровательные качества). В такой ситуации настоящие программисты поворачиваются ко множественному наследованию, но как демонстрирует наш пример калькулятора, который обязательно должен управляться мышкой, с некоторой долей издержек можно получить другое изящное решение.

 

Предыдущая  Содержание  Следующая