Skip to content

Лабораторная работа №2 по курсу "Технологии разработки программного обеспечения (С#)"

Notifications You must be signed in to change notification settings

kit-software-development/lab-2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Лабораторная работа №2

По предмету "Технологии разработки программного обеспечения (C#)"

Цели работы

  1. на практике познакомиться с механизмом наследования;
  2. научиться использовать полиморфизм;
  3. научиться разделять контексты;
  4. научиться использовать инкапсуляцию на уровне библиотеки;
  5. научиться использовать абстрактные типы данных.

Рассматриваемые темы

В рамках настоящей лабораторной работы рассматриваются следующие темы:

  1. классы;
  2. интерфейсы;
  3. события;
  4. инкапсуляция на уровне библиотеки;
  5. эталоны проектирования:
    • "Строитель / Builder";
    • "Фабрика / Factory Methid".

Ход работы

Лабораторная работа представляет собой макет проекта в исходном тексте которого поставлены задачи в виде TODO- или FIXME-комментариев.

От студента требуется выполнить все задания и представить работу на проверку с использованием методологии Pull Request-ов (запросов на интеграцию изменений).

About

Лабораторная работа №2 по курсу "Технологии разработки программного обеспечения (С#)"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages