Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_site_vse.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.42 Mб
Скачать

27. Унифицированный язык моделирования uml. Диаграммы классов. Диаграммы компонентов.

Диаграмма классов:- Является центральным звеном объектно-ориентированного подхода

-Содержит информацию об объектах системы и статических связях между объектами

-Отражает декларативные знания о предметной области

-Оперирует понятиями класса, объекта, отношения, пакета

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

Имя класса должно быть уникально, начинаться с заглавной буквы,класс может не иметь экземпляров или объектов. В этом случае он называется абстрактным классом, а для обозначения его имени используется курсив.

Атрибут = свойство, которое является общим для всех объектов данного класса

Общий формат записи атрибутов:

<квантор видимости> <имя атрибута> [кратность]: <тип атрибута> = <исходное значение> {строка-свойство}

Имя атрибута= уникальная строка текста, является единственным обязательным элементом в синтаксическом обозначении атрибута, должно начинаться со строчной буквы,записывается без пробелов

Базовыми отношениями на диаграмме классов являются:отношения ассоциации, обобщения,

агрегации, композиции, зависимости

Диаграмма компонентов.разрабатывается для следующих целей: визуализация общей организации структуры исходного кода программы; спецификация исполнимого варианта программной системы; представление концептуальной и физической схем баз данных.

Компонент служит для обозначения элементов физического представления модели и может реализовывать некий набор интерфейсов.

31. Особенности добавления стилей css в html документ.

4 способа подключения CSS

  • когда таблица стилей находится в отдельном файле, она может быть подключена к веб-документу посредством тега <link>, располагающегося в этом документе между тегами <head> и </head>. Все правила этой таблицы действуют на протяжении всего документа;

<head> .....

<link rel="stylesheet" type="text/css" href="style.css">

</head>

  • когда таблица стилей находится в отдельном файле, она может быть подключена к веб-документу посредством директивы @import, располагающейся в этом документе между тегами <style> и </style> (расположенными между тегами <head> и </head>). Все правила этой таблицы действуют на протяжении всего документа.

<head>

.....

<style type="text/css" media="all"> @import url(style.css);

</style>

</head>

  • когда таблица стилей находится, описана в самом документе, она может располагаться в нём между тегами <style> и </style> (расположенными между тегами <head> и </head>). Все правила этой таблицы действуют на протяжении всего документа

<head>

.....

<style type="text/css"> body { color: red; }

</style>

</head>

  • когда таблица стилей находится, описана в самом документе, она может располагаться в нём в теле какого-то отдельного тега (посредством его атрибута style) этого документа. Все правила этой таблицы действуют только на содержимое этого тега.

<p style="font-size: 21px; color: green;">

Рассказ о том, как полезно слушать лекции о CSS

</p>

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]