<<  Спецификация объектов Атрибуты класса  >>
Persistence – определяет время существования объектов класса

Persistence – определяет время существования объектов класса, может принимать одно из следующих значений: persistent – объекты класса существуют больше, чем исполняется приложение, т.Е. Информация, хранимая в объектах, сохраняется в постоянной памяти, например, в базе данных; transient – объекты класса существуют только во время исполнения приложения; concurrency – описывает поведение класса в многопоточном приложении, может принимать одно из следующих значений: sequential – объекты класса могут использоваться только в однопоточном приложении; guarded – объекты класса могут использоваться в многопоточных приложениях, но необходимо обеспечить взаимное исключение при доступе к объекту; active – класс имеет свой поток управления; synchronous – объекты класса могут использоваться в многопоточных приложениях, взаимное исключение к объектам класса обеспечивается самим классом; protocol – описание ограничений на порядок вызова операций класса, просто текст, не влияет на генерацию кода.

Слайд 7 из презентации «Отношения между классами». Размер архива с презентацией 34 КБ.

Загрузка...

Программирование

краткое содержание других презентаций

«Алгоритмизация и программирование» - Бейсик. Игроки ходят по очереди. Задание С2. Алгоритм вычисления количества наибольших элементов. Массив, состоящий из 30 целых элементов. На координатной плоскости в точке (0,-5) стоит фишка. Возможный ход. Каким должен быть первый ход выигрывающего игрока. Расстояние от фишки до точки. Паскаль. Алгоритм получения. ЕГЭ информатика. С клавиатуры вводят целые числа. Выигрывает второй игрок. Исходное состояние.

«Тестирование ПО» - Павловская Т.А.. Виды тестов. Программа. Функциональное тестирование. Интеграционное тестирование. Типы дефектов. Обнаруживаемые ошибки. Методы сборки модулей. Системное тестирование. Взаимосвязь разработки и тестирования. Приемочное тестирование. Уровни и виды тестирования. Сравнение методов. Граничные значения класса. Характеристики хорошего теста. Исправление дефекта. Регрессионное тестирование.

«Автоматное программирование» - Тезис Тьюринга-Черча. Области применения автоматного программирования. Управляемая часть. Управляющие и вычислительные состояния. Сложное поведение. Свойства состояния системы. Вычислительные состояния. Устройство управления. Инструментальные средства автоматного программирования. Критерии применимости. Состояния устройства управления. Парадигма автоматного программирования. Управляющая часть. Машина Тьюринга.

«Разработка программных средств» - Разработка программных средств. Модель анализа. Неправильная работа с требованиями. Типы нефункциональных требований. Требования спецификации. Система. Фундаментальная идея. Проект ПО. Методы проектирования ПО. Увеличение сроков. Требования. Качество и требования. Программная инженерия. Свойства ПО. Технологический цикл разработки ПС. Разработка ПО. Частое изменение требований и спецификаций. Системный подход.

«Проектирование прикладных программ» - В перспективе разработкой будет заниматься не программист. Практическое подтверждение. Перспективы применения предлагаемой технологии. Количество возможных вариантов возводимых зданий. Демонстрации предложенного принципа. Проекты, предлагающие программирование на естественном языке. Успехи в развитии языков программирования в 60-70 годах прошлого века. Концепции генерации прикладных программ. Шаблоны как средство автоматизации проектирования прикладных программ.

«Отношения между классами» - Спецификация интерфейса. Спецификация отношений между классами. Атрибуты класса. Операции класса. Отношение зависимости между классами. Именование атрибутов. Спецификация атрибутов класса. Классы и отношения между ними. Initial value – начальное значение атрибута. Правила именования операций. Спецификация операций класса. Спецификация объектов. Persistence – определяет время существования объектов класса.

Всего в разделе «Программирование» 19 презентаций
Загрузка...
Сайт

5informatika.net

115 тем