|
|
Компьютеры - Инверсия абстракции - Неправильное применение термина23 января 2011
Оглавление: 1. Инверсия абстракции 2. Неправильное применение термина
- Этим словом неправильно называют сложный модуль с простым интерфейсом.
- Иногда это навешивают как «ярлык» на ненравящуюся архитектуру.
Примеры
- В объектно-ориентированных языках программирования простые конструкции приходится реализовывать сложными путями. Например, чтобы создать поток в Java, нужно подключить интерфейс
Runnable и переопределить метод run . Иногда это служит единственным объяснением классу.
- Во многих библиотеках работы с графикой в Windows палитра реализуется через WinAPI. В этом случае могут быть проблемы с созданием палитровых рисунков с количеством цветов, близким к 256.
Просмотров: 1896
|