VB.NET Создание классов. Что такое открытый класс MyClass (типа)? - PullRequest
0 голосов
/ 11 декабря 2008

Я все еще изучаю ASP.NET и часто вижу такой код во всех частях нашей инфраструктуры:

Public MustInherit Class DBFileManager(Of F As IDBFile, FC As IDBFileContent, FT As IDBFileThumb)

Кто-нибудь может сказать мне, что это значит? Большое спасибо!

Ответы [ 2 ]

1 голос
/ 11 декабря 2008

Чтобы развить то, что сказал @Джимми: Это также абстрактный класс, что означает, что он действует как базовый класс - вы не можете использовать его напрямую, вы должны использовать его подкласс. Этот подкласс должен реализовывать 3 типа в заголовке класса.

1 голос
/ 11 декабря 2008

Это универсальный. Это означает, что может быть создан DBFileManager, который действует на 3 класса, которые реализуют 3 именованных интерфейса

см. http://msdn.microsoft.com/en-us/library/w256ka79(VS.80).aspx для получения дополнительной информации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...