Объект (информатика)

Объект (информатика) Определение объекта в информатике Объект — это программный элемент с состоянием, операциями и идентификатором.  Объект является базовой категорией […]

Объект (информатика)

  • Определение объекта в информатике

    • Объект — это программный элемент с состоянием, операциями и идентификатором. 
    • Объект является базовой категорией в программировании, включая переменные, структуры данных, функции и методы. 
  • Объектно-ориентированное программирование

    • В ООП объект — это абстрактный тип данных с полиморфизмом и наследованием. 
    • Объединение кода и данных в виде объектов с состоянием и поведением. 
    • Любой язык с состоянием и поведением считается объектно-ориентированным. 
  • Распределенные объекты

    • Объектно-ориентированный подход используется для определения интерфейсов в распределенных системах. 
    • Распределенные объекты крупнее, долговечнее и ориентированы на обслуживание. 
    • Стандартная упаковка распределенных объектов — использование языка определения интерфейса (IDL). 
    • IDL защищает клиента от деталей распределенного сервера. 
    • Примеры стандартов для распределенных объектов: CORBA и DCOM. 
  • Расширения концепции объекта

    • Объекты протокола — компоненты стека протоколов для сетевого взаимодействия. 
    • Реплицированные объекты — группы распределенных объектов с высокой согласованностью. 
    • Живые распределенные объекты — обобщение реплицируемых объектов с динамически изменяющимся членством. 
  • Семантическая паутина

    • Платформа для работы с распределенными объектами, включает WOL и RDF. 
    • RDF определяет базовые объекты через Интернет, OWL добавляет более сложную объектную модель. 
    • OWL объекты динамичны и могут изменять структуру во время выполнения. 
    • Отличие от традиционных объектов в открытом мире и динамичности. 
  • Сравнение традиционных и семантических веб-объектов

    • Традиционные объекты статичны и имеют однократное наследование, в то время как OWL объекты динамичны. 
    • Сравнение с фреймовыми языками искусственного интеллекта, такими как KL-ONE и Loom. 

Полный текст статьи:

Объект (информатика) — Википедия

Оставьте комментарий

Прокрутить вверх