Содержание
- 2. Задачи ООАП Дизайн (результат проектирования) должен: 1) соответствовать решаемой задаче; 2) быть достаточно общим, чтобы учесть
- 3. Три кита ООП с точки зрения ООАП 1. Инкапсуляция: Состояние объекта инкапсулировано, к нему нельзя получить
- 4. Три кита ООП с точки зрения ООАП 2. Полиморфизм: Об объектах известно только то, что сообщается
- 5. Три кита ООП с точки зрения ООАП 3. Наследование: Наследование – механизм расширения функциональности приложения путем
- 6. Три кита ООП с точки зрения ООАП Механизмы повторного использования: наследование; композиция. Четыре? или ?
- 7. Наследование vs Композиция Наследование позволяет определить реализацию одного класса в терминах другого. Такое повторное использование называют
- 8. Наследование Достоинства и недостатки Определяется статически на этапе компиляции. Проще поддерживать, так как оно напрямую реализуется
- 9. Композиция Достоинства и недостатки Доступ к объектам осуществляется только через их интерфейсы, следовательно, не нарушается инкапсуляция.
- 10. Наследование vs Композиция Композицию стоит предпочитать наследованию. Второй принцип объектно-ориентированного проектирования
- 11. Паттерны проектирования Паттерн (шаблон) проектирования – это описание взаимодействия объектов и классов, адаптированное для решения общей
- 12. Что относится к паттернам? Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны
- 13. Главные детали паттерна Имя – ключевое слово (словосочетание), с помощью которого можно быстро описать ситуацию =
- 14. Неглавные детали паттерна Пример проблемы. Особенности реализации. Связанные паттерны: разновидности, частные случаи, паттерны, которые решают похожую
- 15. Паттерны GRASP (К. Ларман) файл Распределение обязанностей.ppt
- 17. Скачать презентацию














Я досліджую світ. Інформатика
Системы диспетчерского контроля на новой элементной базе
Komanda FOR organizācija ciklisko izpildes citas komandas rezultāti, saraksti, un virknes teksta failus
Программирование линейных алгоритмов
Виды информации
История развития ЭВМ
Электронные деньги
Язык программирования
Элементы алгебры логики. Математические основы информатики. 8 класс
Совместимый контекст
Виды информации
Конкуренция на рынке СМИ
Поиск элементов с заданными свойствами. Структура программы для поиска элементов
Безопасность в интернете
Исполнитель Водолей
Молодь і комп’ютер
Стационарный GIL ПК для операторов (24’’монитор, клавиатура\мышь)
SMS подтверждение
Объекты: свойства и операции
Модель TCP/IP
Работа со звуком
Кратчайший путь в графе
Медиация в моей жизни
Использование сети Интернет населением за последние годы
Верстка веб-страниц
Мой личный сайт. Проект
Системный интегратор автоматизированных систем управления технологических процессов
Алгоритмы и исполнители. Визуализация выполнения циклического алгоритма с помощью образовательной робототехники