ользуйте реализацию Person::wo
Автор admin Среда, 17 июня 2009 11:32
ользуйте реализацию Person::work(), но сделайте функцию SuperHero::work() виртуальной. 15. Определите подключаемый класс для регистрации ошибок ErrorLog, работающий на основе подсчета ссылок. Класс содержит статический файло- Упражнения 471 вый поток, в который отправляются сообщения. Поток открывается, если счетчик ссылок положителен, и закрывается, когда счетчик снова падает до нуля (данные всегда дописываются в конец файла). Организуйте отправку сообщений в статический поток со стороны объектов нескольких классов. Проследите за открытием и закрытием потока, включив в ErrorLog необходимые команды трассировки. 16. Измените программу BreakTie.cpp, добавив в нее класс VeryBottom, наследующий (не виртуально!) от Bottom. Класс VeryBottom почти не отличается от Bottom, кроме одного: в объявлении функции f слово «Left» заменяется словом «Right». Измените функцию main() так, чтобы вместо объекта Bottom в ней создавался экземпляр VeryBottom. Какая версия f() будет вызываться? Паттерны проектирования …Опишите задачу, которая снова и снова встречается в вашей работе. А затем изложите суть ее решения этой зада
Комментарии закрыты.
Последние комментарии