Re[2]: typedef vs public наследование
От: Ыукпун  
Дата: 06.01.05 12:45
Оценка:
Здравствуйте, Анатолий Широков, Вы писали:

АШ>Здравствуйте, Ыукпун, Вы писали:


Ы>>
Ы>>а)        typedef CBase type;
Ы>>


Ы>>
Ы>>б)        class type : publc CBase {};
Ы>>


Ы>>По идее type в обоих случаях должен получиться одинаковым. И совпадать с CBase.


АШ>Это ложный посыл. В первом случае да — type другое имя для CBase. Во втором же случае type это самостоятельный тип связанный с CBase лишь отношением наследования.


Немного не так выразился.
Я хотел сказать в обоих случаях type должен обладать всеми свойствами, методами и т.п. которые есть у CBase.
Пользователь type не должен заметить разницы...
А она есть
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.