[Линда.ком] Основы программирования: объектно-ориентированное проектирование

  • Автор темы OldPaul
  • 11
  • Обновлено
  • 21, Apr 2023
  • #1
Основы программирования: объектно-ориентированное проектирование
Foundations of Programming: Object-Oriented Design

3 ч. 1 мин.
Для пользователей среднего уровня подготовки
22 мая 2012 г.


Большинство современных языков программирования, таких как Java, C#, Ruby и Python, являются объектно-ориентированными, что помогает группировать отдельные биты кода в сложные согласованные приложения. Однако сама по себе объектная ориентация — не язык, это комплекс идей и концепций.

Саймон Аллардайс с радостью ознакомит вас с терминами ООП — словечками наподобие «абстракция», «наследование» или «полиморфизм» — и процессом определения требований и сценариев использования для собственной программы.

Кроме того, в курсе рассматривается создание концептуальных моделей программ с помощью шаблонов проектирования, классов и средств языка UML, а также преобразование диаграмм в код.

Некоторые из рассматриваемых тем

  • Зачем использовать объектно-ориентированное проектирование?
  • Определение сценариев использования, акторов и сценариев
  • Определение областей ответственности и отношений классов
  • Создание диаграмм классов
  • Использование абстрактных классов
  • Наследование
  • Более сложные UML-диаграммы
  • Принципы объектно-ориентированного проектирования


Складчик:


Скрытая информация :: Авторизуйтесь для просмотра »



Скачать:

OldPaul


Рег
30 Nov, 2004

Тем
1

Постов
2

Баллов
12
Тем
49554
Комментарии
57426
Опыт
552966

Интересно