| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Созать интерфейс или класс? |
| Автор: ckopn 20.2.2007, 14:57 | ||||
Можно создать файл mdb так:
А можно так:
КаталогКласс наследует методы от интерфейса Каталог. Я понял правильно использовать 2й вариант? В чем разница? Правильнее создавать обьекты от классов а не от интерфейсов? |
| Автор: Yama 20.2.2007, 15:23 | ||
(С)http://e-jonie.narod.ru/files/Inside_COMv2.rar С точки зрения использования СОМ-интерфейсов - правильнее использовать конструктор самого интерфейса, а не соответствующего интерфейсу класса. В С# и С++ классы не наследуют интерфейсы, а реализуют их, т.к. интерфейс - это просто соглашение о том, какие функции должен содержать класс. Подробнее про интерфейсы написано http://msdn2.microsoft.com/en-us/library/87d83y5b.aspx. |
| Автор: ckopn 21.2.2007, 09:28 | ||||
То есть правильно будет вот так:
|
| Автор: ckopn 21.2.2007, 09:53 | ||
Так неправильно. |