Содержание
- 2. Обобщенные классы в C# Обобщение есть параметризированный тип
- 3. Обобщенные классы в C# Общий вид обобщенного класса: class имя_класса { // … }
- 4. Обобщенные классы в C# Пример: class Gen { Т ob; public Gen(T о) { ob =
- 5. Обобщенные классы в C# class TwoGen { // . . . }
- 6. Обобщенные классы в C# Ограниченные типы - безопасность и надежность
- 7. Обобщенные классы в C# Ограничение на базовый класс !благодаря этому ограничению устанавливается взаимосвязь между двумя параметрами
- 8. Обобщенные классы в C# Пример: class Test where T : А { // . . .
- 9. Обобщенные классы в C# Пример: class Test where T : V { // . . .
- 10. Обобщенные классы в C# Ограничение на интерфейс where T : имя_интерфейса !В этой форме ограничения может
- 11. Обобщенные классы в C# !!! Если ограничение накладывается одновременно на базовый класс и интерфейс, то первым
- 12. Обобщенные классы в C# Ограничение new () на конструктор Ограничение new () на конструктор позволяет получать
- 13. Обобщенные классы в C# !!!Оно требует, чтобы аргумент типа предоставил конструктор без параметров.
- 14. Обобщенные классы в C# Ограничения ссылочного типа и типа значения where T : class where T
- 15. Обобщенные классы в C# Ключевое слово default Служит для безошибочного присвоения значения по умолчанию
- 16. Обобщенные классы в C# class Gen where V : T Ограничения для связи параметров
- 17. Обобщенные классы в C# Применение нескольких ограничений class Gen where T : MyClass, IMylnterface, new() {
- 19. Скачать презентацию