🗊Презентация Основные понятия объектно-ориентированного подхода

Категория: Информатика
Нажмите для полного просмотра!
Основные понятия объектно-ориентированного подхода, слайд №1Основные понятия объектно-ориентированного подхода, слайд №2Основные понятия объектно-ориентированного подхода, слайд №3Основные понятия объектно-ориентированного подхода, слайд №4Основные понятия объектно-ориентированного подхода, слайд №5Основные понятия объектно-ориентированного подхода, слайд №6Основные понятия объектно-ориентированного подхода, слайд №7Основные понятия объектно-ориентированного подхода, слайд №8Основные понятия объектно-ориентированного подхода, слайд №9Основные понятия объектно-ориентированного подхода, слайд №10Основные понятия объектно-ориентированного подхода, слайд №11Основные понятия объектно-ориентированного подхода, слайд №12Основные понятия объектно-ориентированного подхода, слайд №13Основные понятия объектно-ориентированного подхода, слайд №14Основные понятия объектно-ориентированного подхода, слайд №15Основные понятия объектно-ориентированного подхода, слайд №16Основные понятия объектно-ориентированного подхода, слайд №17Основные понятия объектно-ориентированного подхода, слайд №18Основные понятия объектно-ориентированного подхода, слайд №19Основные понятия объектно-ориентированного подхода, слайд №20Основные понятия объектно-ориентированного подхода, слайд №21Основные понятия объектно-ориентированного подхода, слайд №22

Содержание

Вы можете ознакомиться и скачать презентацию на тему Основные понятия объектно-ориентированного подхода. Доклад-сообщение содержит 22 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





Основные понятия
объектно-ориентированного подхода
Понятие предметной области
Суть объектно-ориентированного подхода
Понятие объекта
Метод идентификации объектов в предметной области
Понятие класса
Идентификация класса
Описание слайда:
Основные понятия объектно-ориентированного подхода Понятие предметной области Суть объектно-ориентированного подхода Понятие объекта Метод идентификации объектов в предметной области Понятие класса Идентификация класса

Слайд 2





Где граница задачи?
Любая задача рассматривает 
ограниченный круг проблем
Невозможно поставить и решить универсальную задачу
Выход:
Описание слайда:
Где граница задачи? Любая задача рассматривает ограниченный круг проблем Невозможно поставить и решить универсальную задачу Выход:

Слайд 3





Что такое предметная область?
Описание слайда:
Что такое предметная область?

Слайд 4





Примеры предметных областей
Бухгалтерский учет
Документооборот в организации
Компьютерные игры различных жанров
Распределенные вычисления
Шифрование и защита информации
Разработка программного обеспечения
Многое другое
Описание слайда:
Примеры предметных областей Бухгалтерский учет Документооборот в организации Компьютерные игры различных жанров Распределенные вычисления Шифрование и защита информации Разработка программного обеспечения Многое другое

Слайд 5





Пример предметной области
«Разработка программного обеспечения»
Описание слайда:
Пример предметной области «Разработка программного обеспечения»

Слайд 6





Объектно-ориентированный подход
Рассматривает предметную область как совокупность взаимодействующих объектов
Позволяет создавать программы, моделирующую реальные объекты и процессы предметной области
Предлагает идентифицировать объекты задачи, с помощью словаря предметной области
Описание слайда:
Объектно-ориентированный подход Рассматривает предметную область как совокупность взаимодействующих объектов Позволяет создавать программы, моделирующую реальные объекты и процессы предметной области Предлагает идентифицировать объекты задачи, с помощью словаря предметной области

Слайд 7





Что такое объект?
Пример объекта:
Студент группы БИ-220: Пупкин Василий
Описание слайда:
Что такое объект? Пример объекта: Студент группы БИ-220: Пупкин Василий

Слайд 8





Описание объекта на UML
Описание слайда:
Описание объекта на UML

Слайд 9





Таким образом объект это…
Объект — модель сущности, которая имеет определенные характеристики , называемые ее атрибутами, и обладает поведением, которое реализуется по определенным алгоритмам внутри системы
Описание слайда:
Таким образом объект это… Объект — модель сущности, которая имеет определенные характеристики , называемые ее атрибутами, и обладает поведением, которое реализуется по определенным алгоритмам внутри системы

Слайд 10





Объект
Описание слайда:
Объект

Слайд 11





Как идентифицировать объект в предметной области?
Метод Р. Аббота
Для идентификации объектов как таковых задайте вопрос: «Модель чего или кого вы собираетесь создать?»
Постройте словарь предметной области. Существительные в нем нужно рассматривать как кандидаты в объекты 
Для выявление атрибутов объекта задайте вопрос: 
«Что свойственно объекту или что характеризует объект, выделяет его на фоне других?» 
Прилагательные нужно рассматривать как кандидаты в атрибуты объекта
Для выявление операций объекта задайте вопрос: 
«Что может делать объект, что с ним можно делать, как объект взаимодействует с другими объектами?»
Описание слайда:
Как идентифицировать объект в предметной области? Метод Р. Аббота Для идентификации объектов как таковых задайте вопрос: «Модель чего или кого вы собираетесь создать?» Постройте словарь предметной области. Существительные в нем нужно рассматривать как кандидаты в объекты Для выявление атрибутов объекта задайте вопрос: «Что свойственно объекту или что характеризует объект, выделяет его на фоне других?» Прилагательные нужно рассматривать как кандидаты в атрибуты объекта Для выявление операций объекта задайте вопрос: «Что может делать объект, что с ним можно делать, как объект взаимодействует с другими объектами?»

Слайд 12





Пример: игра «Морской бой»
Описание слайда:
Пример: игра «Морской бой»

Слайд 13





Пример идентификации объекта 
в предметной области
Модель чего мы собираемся создать? – модель морского сражения.
В морском сражении участвуют  корабли
Что характеризует объект? – Корабль в морском бое характеризует местоположение, целостность, размер
Что может делать объект или что с ним можно сделать? – рисовать на игровом поле в зависимости от целостности, стрелять в него, размещать на игровом поле
Описание слайда:
Пример идентификации объекта в предметной области Модель чего мы собираемся создать? – модель морского сражения. В морском сражении участвуют корабли Что характеризует объект? – Корабль в морском бое характеризует местоположение, целостность, размер Что может делать объект или что с ним можно сделать? – рисовать на игровом поле в зависимости от целостности, стрелять в него, размещать на игровом поле

Слайд 14





Что такое класс?
Объекты относятся к одному классу, если:
Они имеют одинаковый набор атрибутов на рассматриваемом участке предметной области
Эти наборы характеристик имеют одинаковое множество значений, которые они принимают за время существования объекта
Объекты обладают одинаковым поведением на некотором отрезке предметной области (имеют одинаковый набор операций)
Описание слайда:
Что такое класс? Объекты относятся к одному классу, если: Они имеют одинаковый набор атрибутов на рассматриваемом участке предметной области Эти наборы характеристик имеют одинаковое множество значений, которые они принимают за время существования объекта Объекты обладают одинаковым поведением на некотором отрезке предметной области (имеют одинаковый набор операций)

Слайд 15





Таким образом класс…
Описание слайда:
Таким образом класс…

Слайд 16





Примеры идентификации класса
Описание слайда:
Примеры идентификации класса

Слайд 17





Пример идентификации класса
Описание слайда:
Пример идентификации класса

Слайд 18





Пример идентификации класса
Описание слайда:
Пример идентификации класса

Слайд 19





Составляющие класса
Описание слайда:
Составляющие класса

Слайд 20





Документирование класса на UML
Описание слайда:
Документирование класса на UML

Слайд 21





Документирование класса на UML
Описание слайда:
Документирование класса на UML

Слайд 22





Резюме: рассмотренные вопросы
Как предметная область позволяет определить границы задачи? 
В чем суть объектно-ориентированного подхода?
Что такое объект? Как идентифицировать объект в предметной области?
Что такое класс? По какому принципу объекты можно объединить в один класс?
Как документируются объекты и классы на UML?
Описание слайда:
Резюме: рассмотренные вопросы Как предметная область позволяет определить границы задачи? В чем суть объектно-ориентированного подхода? Что такое объект? Как идентифицировать объект в предметной области? Что такое класс? По какому принципу объекты можно объединить в один класс? Как документируются объекты и классы на UML?



Похожие презентации
Mypresentation.ru
Загрузить презентацию