В объектно-ориентированном программировании (ООП) - автономный программный компонент, содержащий свойства (данные), а также методы (процедуры), необходимые для использования данных определенного типа. В языках, основанных на классах, таких как C ++ и Java, каждый является экземпляром подчиненного класса, компонента который содержит абстрактные объявления свойств и методов, доступных для всех экземпляров класс. Данный объект имеет частную часть, используемую для хранения данных, недоступных для других объектов. У него также есть общедоступная часть, также называемая интерфейсом, которая позволяет другим объектам использовать его методы. Интерфейс спроектирован таким образом, что внешний доступ может выполняться, не зная подробностей того, как хранилище хранит свои данные или манипулирует ими. См. Класс, модель, объектно-ориентированное программирование. См. Динамический объект, OLE, статический объект.
Technipages объясняет объект
В рамках объектно-ориентированного программирования объект является ядром объектно-ориентированного программирования, поскольку все в объектно-ориентированных программах (ООП) сосредоточено на объекте. Это значение, присвоенное и хранимое в памяти, на которую ссылается идентификатор. Его обычно путают с «экземпляром», но оба могут быть определены в пределах другого, «экземпляр» - это возникновение объекта во время работы компьютера.
Конструкторы создают объекты из классов и завершаются деструктором. Это строка кода, созданная при разработке программы, поскольку они составляют основу кода. Поэтому, когда объект определяется, они затем превращаются в класс, после чего их можно вызывать для использования и повторного использования.
Объекты, помимо того, что являются основной частью программы, имеют определенные цели, для которых они существуют. Функция объекта предопределена, включая тот факт, что роль объекта специфична в программе.
Поскольку объект является ядром программы, все в программе сосредоточено на объекте. Метод объекта скрывается после того, как метод был задействован. Превосходное качество объектов, будучи однажды обнаруженным или использованным ошибочным объектом, его можно удалить из кода и заменить другим.
Распространенное использование объекта
- An объект является сердцем программы, они представляют собой строку кода, созданную при разработке компьютерной программы.
- An объект будучи сердцем программы, он имеет заранее определенные функции.
- Ошибочный объект может быть удален из кода и заменен совершенно новым или другим кодом
Распространенные злоупотребления объектом
- Однажды ошибочная объект обнаруживается в коде, его нельзя удалить из кода или даже заменить новой строкой кода.