- Регистрация
- 24.09.2021
- Сообщения
- 38 211
Автор: Саймон Аллардайс Название: Основы программирования: объектно-ориентированное проектирование Большинство современных языков программирования, таких как Java, C#, Ruby и Python, являются объектно-ориентированными, что помогает группировать отдельные биты кода в сложные согласованные приложения. Однако сама по себе объектная ориентация — не язык, это комплекс идей и концепций.Саймон Аллардайс с радостью ознакомит вас с терминами ООП — словечками наподобие «абстракция», «наследование» или «полиморфизм» — и процессом определения требований и сценариев использования для собственной программы. Кроме того, в курсе рассматривается создание концептуальных моделей программ с помощью шаблонов проектирования, классов и средств языка UML, а также преобразование диаграмм в код.Некоторые из рассматриваемых тем Зачем использовать объектно-ориентированное проектирование? Определение сценариев использования, акторов и сценариев Определение областей ответственности и отношений классов Создание диаграмм классов Использование абстрактных классов Наследование Более сложные UML-диаграммы Принципы объектно-ориентированного проектирования |