Итак, вы решили установить Денвер. Он имеет нечто вроде ядра, или <сердца> -
так называемый <базовый пакет>, занимающий около 5.5 MB. Все остальное
поставляется в виде пакетов расширений, которые можно скачать с сайта разработчика
(см. http://www.denwer.ru). Базовый пакет содержит
большинство необходимых программ и утилит:
Инсталлятор (поддерживается также инсталляция на flash-накопитель).
Apache, SSL, SSI, mod_rewrite, mod_php.
PHP5 с поддержкой GD, MySQL, sqLite.
MySQL5 с поддержкой транзакций.
Система управления виртуальными хостами, основанная на шаблонах.
Чтобы создать новый хост, вам нужно лишь добавить директорию в каталог
/home, править конфигурационные файлы не требуется. По умолчанию
уже поддерживаются схемы именования директорий многих популярных хостеров;
новые можно без труда добавить.
Система управления запуском и завершением всех компонентов Денвера.
phpMyAdmin - система управления MySQL через Web-интерфейс.
Эмулятор sendmail и SMTP-сервера (отладочная <заглушка> на
localhost:25, складывающая приходящие письма в /tmp
в формате .eml); поддерживается работа совместно с PHP, Perl,
Parser и т.д.
Знаете ли Вы, что абстрактный класс - это класс, содержащий хотя бы один виртуальный метод. Абстрактные классы не бывают изолированными, т.е. всегда абстрактный класс должен быть наследуемым. Поскольку у чисто виртуального метода нет тела, то создать объект абстрактного класса невозможно. Абстрактным классом можно назвать класс, специально определенный для обеспечения наследования характеристик порожденными классами.