- Обобщенные классы в C#

Презентация "Обобщенные классы в C#" – проект, доклад

Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
Слайд 6
Слайд 7
Слайд 8
Слайд 9
Слайд 10
Слайд 11
Слайд 12
Слайд 13
Слайд 14
Слайд 15
Слайд 16
Слайд 17
Слайд 18

Презентацию на тему "Обобщенные классы в C#" можно скачать абсолютно бесплатно на нашем сайте. Предмет проекта: Разные. Красочные слайды и иллюстрации помогут вам заинтересовать своих одноклассников или аудиторию. Для просмотра содержимого воспользуйтесь плеером, или если вы хотите скачать доклад - нажмите на соответствующий текст под плеером. Презентация содержит 18 слайд(ов).

Слайды презентации

Обобщенные классы в C#. Киньзибаев Рашид
Слайд 1

Обобщенные классы в C#

Киньзибаев Рашид

Обобщение есть параметризированный тип
Слайд 2

Обобщение есть параметризированный тип

Общий вид обобщенного класса: class имя_класса { // … }
Слайд 3

Общий вид обобщенного класса: class имя_класса { // … }

Пример: class Gen { Т ob; public Gen(T о) { ob = о; } public T GetOb( ) { return ob; }
Слайд 4

Пример: class Gen { Т ob; public Gen(T о) { ob = о; } public T GetOb( ) { return ob; }

class TwoGen { // . . . }
Слайд 5

class TwoGen { // . . . }

Ограниченные типы - безопасность и надежность
Слайд 6

Ограниченные типы - безопасность и надежность

Ограничение на базовый класс !благодаря этому ограничению устанавливается взаимосвязь между двумя параметрами типа
Слайд 7

Ограничение на базовый класс !благодаря этому ограничению устанавливается взаимосвязь между двумя параметрами типа

Пример: class Test where T : А { // . . . }
Слайд 8

Пример: class Test where T : А { // . . . }

Пример: class Test where T : V { // . . . }
Слайд 9

Пример: class Test where T : V { // . . . }

Ограничение на интерфейс where T : имя_интерфейса !В этой форме ограничения может быть указан список интерфейсов через запятую.
Слайд 10

Ограничение на интерфейс where T : имя_интерфейса !В этой форме ограничения может быть указан список интерфейсов через запятую.

!!! Если ограничение накладывается одновременно на базовый класс и интерфейс, то первым в списке должен быть указан базовый класс.
Слайд 11

!!! Если ограничение накладывается одновременно на базовый класс и интерфейс, то первым в списке должен быть указан базовый класс.

Ограничение new () на конструктор. Ограничение new () на конструктор позволяет получать экземпляр объекта обобщенного типа.
Слайд 12

Ограничение new () на конструктор

Ограничение new () на конструктор позволяет получать экземпляр объекта обобщенного типа.

!!!Оно требует, чтобы аргумент типа предоставил конструктор без параметров.
Слайд 13

!!!Оно требует, чтобы аргумент типа предоставил конструктор без параметров.

Ограничения ссылочного типа и типа значения. where T : class where T : struct
Слайд 14

Ограничения ссылочного типа и типа значения

where T : class where T : struct

Ключевое слово default. Служит для безошибочного присвоения значения по умолчанию
Слайд 15

Ключевое слово default

Служит для безошибочного присвоения значения по умолчанию

class Gen where V : T. Ограничения для связи параметров.
Слайд 16

class Gen where V : T

Ограничения для связи параметров

Применение нескольких ограничений. class Gen where T : MyClass, IMylnterface, new() { // .... !!!Первым должно быть указано ограничение class либо struct, если оно присутствует, или же ограничение на базовый класс, если оно накладывается, далее по списку должно следовать ограничение на интерфейс, а
Слайд 17

Применение нескольких ограничений

class Gen where T : MyClass, IMylnterface, new() { // ...

!!!Первым должно быть указано ограничение class либо struct, если оно присутствует, или же ограничение на базовый класс, если оно накладывается, далее по списку должно следовать ограничение на интерфейс, а последним по порядку — ограничение new ().

Всем спасибо!
Слайд 18

Всем спасибо!

Список похожих презентаций

Основные классы органических соединений и их роль в живых организмах

Основные классы органических соединений и их роль в живых организмах

Что сегодня будет. Начнём с простого С, Н…. Алканы. Метан в природе. Метаногенные археи завершают анаэробную деструкцию вещества Более 20% мировых ...
Тема классного часа: Англоговорящие страны.2-4 классы

Тема классного часа: Англоговорящие страны.2-4 классы

АНГЛОГОВОРЯЩИЕ СТРАНЫ. . ВЕЛИКОБРИТАНИЯ. . . США. . ДИСНЕЙЛЕНД. . АВСТРАЛИЯ. . ШОТЛАНДИЯ. . Используемые ресурсы:. http://www.geodus.com/globe-map/tresgrand/columbus-panorama_483455.jpg ...
Основные классы неорганических соединений

Основные классы неорганических соединений

Классификация неорганических соединений. . Реакции с оксидами. Амфотерные оксиды. Реакции с кислотами. Реакции с основаниями. 1) NaOH + HCl → NaCl ...

Советы как сделать хороший доклад презентации или проекта

  1. Постарайтесь вовлечь аудиторию в рассказ, настройте взаимодействие с аудиторией с помощью наводящих вопросов, игровой части, не бойтесь пошутить и искренне улыбнуться (где это уместно).
  2. Старайтесь объяснять слайд своими словами, добавлять дополнительные интересные факты, не нужно просто читать информацию со слайдов, ее аудитория может прочитать и сама.
  3. Не нужно перегружать слайды Вашего проекта текстовыми блоками, больше иллюстраций и минимум текста позволят лучше донести информацию и привлечь внимание. На слайде должна быть только ключевая информация, остальное лучше рассказать слушателям устно.
  4. Текст должен быть хорошо читаемым, иначе аудитория не сможет увидеть подаваемую информацию, будет сильно отвлекаться от рассказа, пытаясь хоть что-то разобрать, или вовсе утратит весь интерес. Для этого нужно правильно подобрать шрифт, учитывая, где и как будет происходить трансляция презентации, а также правильно подобрать сочетание фона и текста.
  5. Важно провести репетицию Вашего доклада, продумать, как Вы поздороваетесь с аудиторией, что скажете первым, как закончите презентацию. Все приходит с опытом.
  6. Правильно подберите наряд, т.к. одежда докладчика также играет большую роль в восприятии его выступления.
  7. Старайтесь говорить уверенно, плавно и связно.
  8. Старайтесь получить удовольствие от выступления, тогда Вы сможете быть более непринужденным и будете меньше волноваться.

Информация о презентации

Ваша оценка: Оцените презентацию по шкале от 1 до 5 баллов
Дата добавления:9 июня 2018
Категория:Разные
Содержит:18 слайд(ов)
Поделись с друзьями:
Скачать презентацию
Смотреть советы по подготовке презентации