Категории
Самые читаемые
ChitatKnigi.com » 🟢Научные и научно-популярные книги » Языкознание » Профессиональный русский язык. Дидактические материалы для самостоятельной работы - Ю. Смирнова

Профессиональный русский язык. Дидактические материалы для самостоятельной работы - Ю. Смирнова

Читать онлайн Профессиональный русский язык. Дидактические материалы для самостоятельной работы - Ю. Смирнова
1 2 3 4
Перейти на страницу:

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать

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

Инкапсуляция означает объединение в единое целое данных и алгоритмов (функций и методов) их обработки, а также скрытие данных внутри объектов, что повышает надежность разрабатываемого программного обеспечения. Вся информация об объекте заключения в определении его класса. Доступ к объекту может осуществляться только через его интерфейс. Поведение объекта полностью определяется принадлежностью к определенному классу.

Наследование распространяет множество свойств и методов на потомков объекта. Аналогом наследования можно считать разбиение на подтипы. Например, можно определить классы Мужчина и Женщина как наследующие класс Человек. Все эти классы будут иметь общие свойства и методы. Однако в определение новых классов можно добавить дополнительные свойства и методы.

Полиморфизм допускает в объектах разных типов иметь методы (процедуры и функции) с одинаковыми именами, что означает способность одного и того же программного кода работать с разнотипными данными.

Создание объектной модели начинается с классификации – выявления объектов с аналогичными свойствами и поведением и объединения их в классы. Например, в базе данных, содержащей диаграммы, можно классификацию начать с выделения объектов диаграмм, имеющих дату создания. Процесс классификации позволяет выделить объекты с общими свойствами и методами. Если некоторые их свойства и методы различны, то производят генерализацию и специализацию.

Генерализация выявляет классы объектов с аналогичными свойствами и образует на основе этих свойств абстрактный суперкласс. Например, в базе данных, содержащей описание геометрических фигур, можно начать проектирование с выделения классов треугольников, прямоугольников, окружностей, а затем образовать из них абстрактный суперкласс Фигуры, состоящий из свойств, общих для всех фигур.

Специализация – процесс обратный генерализации. При использовании этих процессов создается иерархия классов. Иерархии указывают цепочку наследования.

Важным процессом в объектно-ориентированной базе является агрегация. С помощью агрегации классы объектов могут связываться друг с другом, образуя класс агрегатов. Например, банковская база может содержать информацию о клиентах, счетах, филиалах, а также связи между ними. В объектно-ориентированной базе всю эту информацию можно инкапсулировать в одном агрегированном классе объектов.

Конец ознакомительного фрагмента.

1 2 3 4
Перейти на страницу:
Открыть боковую панель
Комментарии
Братислава
Братислава 05.03.2026 - 10:03
Очень понравились книга. Лёгкая. Уверенные в себе герои, прекрасные поступки
Ninel
Ninel 02.03.2026 - 09:26
Горячо ❤️‍🔥❤️‍🔥❤️‍🔥 и сладко
Елена
Елена 16.02.2026 - 15:44
Чувственная, проникновенная книга. Очень понравились действия героев. Не побоялись реакции семьи.
Божена
Божена 15.02.2026 - 23:56
История прекрасная. С потерей памяти, как по мне, перегиб, но не плохо
Полина
Полина 20.01.2026 - 22:43
Книга замечательная. История прекрасная.