Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
18 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
956.50 kB
Просмотров:
93
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд
Содержание слайда: Объектно-ориентированное программирование
Лекция 5. Диаграммы классов
№2 слайд
Содержание слайда: Class Diagram
Для графического представления членов класса служит окно Class Diagram. (Правая кнопка мыши на имени проекта в Solution Explorer – View Class Diagram)
№3 слайд
Содержание слайда: Class Diagram
ClassDiagram1.cd – добавляется окно и новый объект в Solution Explorer.
№4 слайд
Содержание слайда: Class Diagram
Здесь видны все классы текущего проекта
№5 слайд
Содержание слайда: Class Diagram
Щелчок по двойной стрелке в правом верхнем углу раскрывает класс:
№6 слайд
Содержание слайда: Class Diagram
Если какой-либо класс активен: внизу окно Class Details
№7 слайд
Содержание слайда: Class Diagram
Можно добавлять поля, свойства и методы прямо здесь
№8 слайд
Содержание слайда: Class Diagram
Если добавить свойство Area, будет сформирована заготовка:
При добавлении нового поля или метода будут вносить изменения в код. Причем поля по умолчанию int и private, методы void и public, свойства - int и public.
№9 слайд
Содержание слайда: Диаграммы классов
При проектировании нового класса используют UML-диаграммы.
Существует специальный язык программного проектирования UML для построения схем моделирования.
№10 слайд
Содержание слайда: Диаграммы классов
Схемы моделирования помогают понять, прояснить и сообщить сведения о коде и пользовательских требованиях, которые должны удовлетворяться программной системой. Например, для описания пользовательских требований и передачи информации о них можно использовать UML-схемы вариантов использования, действий, классов и последовательностей. Для описания функциональных возможностей системы и передачи информации о них можно использовать UML-схемы компонентов, классов, действий и последовательностей.
№11 слайд
Содержание слайда: Варианты схем:
№12 слайд
Содержание слайда: Основные правила UML-диаграмм классов
Любой класс состоит из атрибутов и операций.
Каждый атрибут (поле) имеет какой-либо тип
Каждая операция (метод) имеет набор параметров
№13 слайд
Содержание слайда: Диаграммы классов
Среда MS Visual Studio предоставляет возможность строить UML-схемы.
Architecture – New Diagram
№14 слайд
Содержание слайда: Диаграммы классов
Выбираем UML Class Diagram
№15 слайд
Содержание слайда: Диаграммы классов
Обратие внимание, что эта схема – как отдельный проект в Solution.
№16 слайд
Содержание слайда: Диаграммы классов
Слева – панель инструментов
Добавляем класс, к классу – атрибуты и операции.
№17 слайд
Содержание слайда: Диаграммы классов
На этапе проектирования мы не выделяем – поля это или свойства, обычные методы или перегруженные операции
№18 слайд
Содержание слайда: Диаграммы классов
То же самое можно сделать в приложении MS Visio (поставляется отдельно от офиса).