Презентация Fluent Interface онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Fluent Interface абсолютно бесплатно. Урок-презентация на эту тему содержит всего 7 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    7 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    697.76 kB
  • Просмотров:
    60
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Fluent Interface Выполнил
Содержание слайда: Fluent Interface Выполнил Студент группы б07-021-1 Якимов Павел

№2 слайд
Текучий интерфейс англ.
Содержание слайда: Текучий интерфейс (англ. fluent interface) в разработке программного обеспечения – способ реализации объектно-ориентированного API, нацеленный на повышение читабельности исходного кода программы. Название придумано Эриком Эвансом и Мартином Фаулером.

№3 слайд
Передаваемый контекст
Содержание слайда: Передаваемый контекст определен с помощью значения, возвращаемого методом; наследуется (в качестве нового контекста используется предыдущий); прекращается возвращением ничего не значащего значения (void).

№4 слайд
Пример var mark db.Mark
Содержание слайда: Пример var mark = db.Mark .Where(v => v.StudentId == student.Id) .Where(v => v.DisciplineId == disc.Id) .Where(v => v.SemestrId == semester.Id) .FirstOrDefault();

№5 слайд
Пример без использования
Содержание слайда: Пример без использования Fluent Interface var mark = db.Mark; mark.Where(v => v.StudentId == student.Id) mark.Where(v => v.DisciplineId == disc.Id) mark.Where(v => v.SemestrId == semester.Id) mark.FirstOrDefault();

№6 слайд
Продвинутое использование
Содержание слайда: Продвинутое использование (пример из PHP) $books = BookQuery::create() ->useAuthorQuery() ->filterByName('Leo Tolstoi') ->endUse() ->find();

№7 слайд
Пример без использования
Содержание слайда: Пример без использования Fluent Interface $authorQuery = AuthorQuery::create(); $authorQuery->filterByName('Leo Tolstoi'); $bookQuery = BookQuery::create(); $bookQuery->setAuthorQuery($authorQuery); $books = $bookQuery->find();

Скачать все slide презентации Fluent Interface одним архивом: