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