Спроектировать универсальный каркас многодокументного редактора. Редактор должен представлять основные функции работы с документом:
- Создание.
- Открытие.
- Сохранение.
- Сохранение под новым именем.
- Печать.
- Закрытие.
Предложенный объектно-ориентированный дизайн каркаса редактора должен без изменений использоваться для разработки редакторов документов различных типов.