Cтраница 3
При разработке программного обеспечения на основе объектно-ориентированного подхода используются: модель реального мира вида объект-класс-сообшение, принципы ООП, язык, интерфейс и встроенный набор классов в качестве инструмента реализации. [31]
Но существуют и определенные сложности внедрения объектно-ориентированного подхода в область задач искусственного интеллекта. [32]
Авторы Ириса избегают употреблять обычный для объектно-ориентированного подхода термин класс. [33]
Более того, на основе использования объектно-ориентированного подхода удалось создать язык программирования, инвариантный к используемой платформе ( Java), что позволяет говорить об определенной унификации и стандартизации используемого ПМО. [34]
Такое представление меняется в C и объектно-ориентированном подходе к программированию. C повышает значимость данных. Основное поле деятельности в C - это создание новых типов ( т.е. классов) и отражение взаимодействия между объектами этих типов. [35]
Вторая концепция - построение ОС на базе объектно-ориентированного подхода - дает возможность использовать все его достоинства, наглядно проявляющиеся на уровне приложений, внутри операционной системы, а именно: аккумуляцию удачных решений в форме стандартных объектов; возможность создания новых объектов на базе имеющихся с помощью механизма наследования; хорошую защиту данных за счет внедрения во внутренние структуры объекта, что делает данные недоступными для несанкционированного использования извне, структурированность системы, состоящей из набора хорошо определенных объектов. [36]
В настоящее время разработчики сознают, что применение объектно-ориентированного подхода способно повысить производительность рабочих коллективов в 10 - 100 раз по сравнению со стандартной методикой программирования. [37]
В последние годы внимание разработчиков ПО обращает на себя объектно-ориентированный подход к программированию, наиболее полно идеология которого реализована в языках Форт и Смолток. [38]
Современным методом, используемым для такого разделения, является объектно-ориентированный подход. Объектно-ориентированное проектирование в настоящее время является наиболее прогрессивным по сравнению с традиционными методами потоков данных и структурного проектирования. Объектная декомпозиция уменьшает размер программной системы за счет повторного использования общих механизмов, что приводит к существенной экономии времени на реализацию. При этом должны быть рассмотрены основные элементы объектной модели: абстрагирование, инкапсуляция, модульность, иерархия, типизация, параллелизм, сохраняемость, устойчивость. [39]
Состав базовых понятий. [40] |
Одним из новых направлений в создании автоматизированных банковских систем является объектно-ориентированный подход в информационных технологиях. [41]
Методология разработки информационной модели проекта МИС включает структурный подход и объектно-ориентированный подход. В информационной модели МИС выделяют модель данных, модель взаимодействия объектов, динамическую модель и модель поведения ( функционирования) объекта управления. [42]
Методология агентно-ориентированного проектирования ( АОП) может строиться на основе объектно-ориентированного подхода [ Буч, 1998 ] с дополнением его некоторыми элементами теории агентов. Оба подхода используют обмен сообщениями для взаимодействия, а также принципы наследования и агрегирования для определения архитектуры. Таким образом, используются элементы сходства объектно-ориентированных и агентно-ориентировакных подходов. [43]
В этом феномене проявляется, пожалуй, самая большая хитрость объектно-ориентированного подхода. Дело в том, что при изменении в подклассе реализации хотя бы одной операции суперкласса между ними исчезает отношение редукта-расширения реализации типа данных ( см. разд. Тогда отношения между ними становятся отношениями между типами вариантов в так называемом типе объединения ( см. разд. [44]
Все три системы в части использования структур данных основаны на объектно-ориентированном подходе, однако каждая из систем вносит свою специфику в объектно-ориентированное представление данных. [45]