|
Генетичні алгоритми Нечітка логіка Колір Дизайн Системний аналіз Сесії в PHP ADO в Delphi Тестологія САПР Економіка Математика Flash Гітара UML AJAX C++ CakePHP CMS COM CSS Delphi Flex HTML Internet Java JavaScript MySQL PHP SCORM SQL XML Бази даних Веб-розробка ГІС Інтелектуальні СДН Масаж Медицина Музика ООП Подання знань Розкрутка сайту, SEO Системне програмування Тестування ПЗ Фреймворки Штучний інтелект
|
Об'єктно-орієнтований підхідОб'єктно-орієнтований підхід у програмуванні(ООП) Ключові поняття цієї теми[Приховати / показати]Контент даного розділуОб'єктно-орієнтоване програмуванняОб'єктно-орієнтований підхід (ООП) в PHP 5В процессе своей эволюции языки программирования обогащались все новыми подходами к описанию различных предметных областей. Основной задачей созда телей языков программирования было повышение читабельности кода и упроще ние поддержки и расширения функциональности программ.
Одним из важнейших этапов на этом пути стало изобретение объектно-ориентированного подхода (ООП) ДИСПЕТЧЕР ОБЪЕКТОВ И КОНТРОЛЬ ДОСТУПАОбъектно-ориентированные языки, пользовательские интерфейсы и ОС были популярной
темой среди компьютерных энтузиастов во второй половине 80-х годов. Объекты
вдруг стали рекламироваться в качестве панацеи от всех проблем в программировании. Однако объекты — это не
есть что-то новое. Впервые они появились в конце 60-х в языках программирования,
таких как Симула, которые разрабатывались в основном для создания программ
моделирования. Подобные программы моделируют поведение объектов реального мира.
Таким образом, объектно-ориентированное программирование, которое обеспечивает
способ представления и манипулирования как физическими, так и абстрактными
объектами, является естественным подходом в данной области. Объекты исполнительной системы NTЧто такое объект? В исполнительной системе NT — это отдельный образец статически определенного типа объектов, существующий во время выполнения. Тип объектов (object type), иногда называемый классом объектов (object class), включает определенный системой тип данных, сервисы, работающие с образцами этого типа, и набор атрибутов объекта. При написании Win32-приложения Вы столкнетесь с объектами, представляющими, к примеру, процесс, поток, файл, событие. В основе этих объектов лежат низкоуровневые объекты, которые создаются и управляются исполнительной системой NT. В Windows NT процесс — это пример объекта типа "процесс", файл — пример объекта типа "файл" и т. д. Управление объектамиКак указывалось выше, диспетчер объектов предоставляет набор универсальных сервисов, применимых к объектам любого типа. Кроме того, другие компоненты исполнительной системы NT обеспечивают типозависимые сервисы для создаваемых ими типов объектов. Эти сервисы вызывают диспетчер объектов посредством внутренних интерфейсов. Следовательно, все сервисы, которые работают с объектами, должны на том или ином уровне пройти через диспетчер объектов. Это позволяет последнему централизовать управление объектами и выполнять все соответствующие задачи (или явным образом передавать управление вторичному диспетчеру объектов, если необходимо). Защита объектовЗаключениеОбъекты исполнительной системы NT служат в Windows NT средством унификации. Они обеспечивают унифицированное управление системными ресурсами. С ними связано и выполнение таких важных задач, как именование, совместное использование и защита ресурсов. Кроме того, они предоставляют набор примитивов, используемых подсистемами сред для реализации собственных версий объектов и объектоподобных ресурсов. Каждая подсистема среды использует объекты исполнительной системы для обеспечения средств и ресурсов, которые требуются ее клиентским приложениям. Створення об'єктів у JavaScriptСтворення класів в JavaScriptРеализация объектно-ориентированного подхода в JavaКак и объекты реального мира, объекты программирования также имеют две характеристики: состояние и поведение, причем состояние объекта определяется его свойствами, а поведение – выполняемыми им действиями. Объект – это набор данных и процедур, работающих с этими данными. Эти процедуры (подпрограммы) обработки данных объекта называются в Java методами.
Методы в JavaВозвращаемый-тип определяет тип данных, которые возвращает метод при вызове (возвращаемый ответ на сообщение). Если метод не возвращает никакого значения, то возвращаемый-тип имеет значение void. Идентификатор-метода определяет имя метода, а параметры – список параметров, которые необходимо передать методу при его вызове. Переменные типа классов в JavaОбъекты и классы в PHP |
Сторінки, близькі за змістом Останні новини ![]() Портал знань супроводжують дослідження в різних напрямках, пов'язаних з керуванням контентом та знаннями, моделюванням знань, створенням інтелектуального навчального середовища і тестуванням знань. У цьому розділі представлено тестові версії програмних підсистем, які презентують результати досліджень. |
|
Copyright © 2008—2010 Портал Знань.
При використанні матеріалів посилання, для інтернет-ресурсів — гіперпосилання, на Znannya.org обов'язкове.
Зв'язок
|
НТУУ "КПІ" Кафедра АПЕПС Лабораторія СЕТ Якісний хостинг від domen.com.ua |
|