Re: Множественное наследование интерфейсов
От: Maniacal Россия  
Дата: 29.05.18 07:18
Оценка:
Здравствуйте, Максим Рогожин, Вы писали:

МР>Привет!


МР>Подскажите, пожалуйста, что почитать по теме дизайна использующего множественное наследование интерфейсов?

Почитать про RTTI (run-time type identification), динамическую типизацию данных
Хотя,
  Скрытый текст


МР>
МР>if ( obj поддерживает еще и интерфейс ISerializable ) {
МР>   сохранить obj в файл
МР>}
МР>

МР>Просто с помощью dynamic_cast?

dynamic_cast тоже из RTTI

if (typeof(ISerializable).IsAssignableFrom(typeof(obj))) {
   сохранить obj в файл
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.