Re: Что такое класс-обертка?
От: Alexmoon Украина  
Дата: 02.07.03 07:57
Оценка: 1 (1)
Здравствуйте, matros, Вы писали:

M>Подскажите пожалуйста, что такое класс-обертка?

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

Может не полностью изложил смысл, но основной смысл надеюсь передал.
Что такое класс-обертка?
От: matros Украина http://www.palmorder.com
Дата: 02.07.03 07:37
Оценка:
Подскажите пожалуйста, что такое класс-обертка?
Re: Что такое класс-обертка?
От: Awaken Украина  
Дата: 02.07.03 07:52
Оценка:
Здравствуйте, matros, Вы писали:

M>Подскажите пожалуйста, что такое класс-обертка?


класс скрывающий ресурс OS или API, как правило предоставляющий дополнительные
удобства вместо использования "голого" API и обеспечивающий инициализацию/деинициализацию
и корректное уничтожение/закрытие этого ресурса.
типичные примеры — классы из MFC и ATL, как CFile, CFont, CWindow и т.д. являющиеся обертками
вокруг хендлов WinAPI

см. у Страуструпа — "выделение ресурса есть реализация"
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.