Современные языки программирования и.NET: II семестр Лекция 10: Расширенные возможности полиморфизма в языке C# © Учебный Центр безопасности информационных. презентация

Современные языки программирования и .NET: II семестр Лекция 10: Расширенные возможности полиморфизма в языке C# © Учебный Центр безопасности информационных технологий Microsoft Московского инженерно-физического института (государственного университета), 2003

Слайд 2


Слайд 5Современные языки программирования и .NET: II семестр Лекция 10: Расширенные возможности полиморфизма

в языке C#

© Учебный Центр безопасности информационных технологий Microsoft
Московского инженерно-физического института (государственного университета), 2003

Полиморфизм типов в языке SML

Встроенная функция hd для списка произвольного типа:
hd [1, 2, 3];
val it = 1: int (тип функции: (int list) → int)

hd [true, false, true, false];
val it = true: bool (тип: (bool list) → bool)

hd [(1,2)(3,4),(5,6)];
val it = (1,2) : int*int ((int*int)list→(int*int))
Функция hd имеет тип (type list) →type, где type – произвольный тип



Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика