Какво е обект? определение и значение

click fraud protection

В обектно-ориентираното програмиране (OOP), самостоятелен програмен компонент, който съдържа свойства (данни), както и методите (процедурите), необходими, за да направят конкретен тип данни полезен. В базирани на клас езици като C++ и Java, всеки е екземпляр на подчинен клас, компонент който съдържа абстрактни декларации на свойствата и методите, достъпни за всички екземпляри на a клас. Даден обект има частна част, използвана за съхранение на данни, която е недостъпна за други обекти. Той също така има публична част, наричана още интерфейс, която позволява на други обекти да използват неговите методи. Интерфейсът е проектиран така, че външните достъпи да могат да се извършват, без да се знаят подробностите за това как съхранява или манипулира своите данни. Вижте клас, модел, обектно-ориентирано програмиране. Вижте динамичен обект, OLE, статичен обект.

Technipages обяснява обект

В обхвата на обектно-ориентираното програмиране обектът е ядрото на обектно-ориентираното програмиране, тъй като всичко за обектно-ориентираните програми (ООП) е съсредоточено върху обект. Това е стойност, присвоена и съхранявана в памет, която се позовава от идентификатор. Обикновено се бърка като „екземпляр“, но и двете могат да бъдат дефинирани в границите на другия, „екземпляр“ е появата на обект във времето, когато компютърът работи.


Конструкторите създават обекти от класове и завършват от деструктора. Те са линията от код, генерирана от проектиране на програма, тъй като те са сърцето на кода. Така че, когато даден обект е дефиниран, те се превръщат в клас, след което могат да бъдат извикани за използване и повторно използване.
Обектите, освен че са основна част от програмата, имат специфични цели, за които съществуват. Функцията на обекта е предварително дефинирана, включително факта, че ролята на обект е специфична в рамките на програмата.
Тъй като обектът е ядрото на програмата, всичко в програмата е центрирано върху обекта. Методът на обекта е скрит, след като методът е бил ангажиран. Изключително качество на обектите, тъй като след като погрешен обект бъде забелязан или използван, той може да бъде премахнат от кода и заменен с друг.

Често срещани употреби на обект

  • Ан обект е сърцето на една програма, те са линията от код, генерирана от проектирането на компютърна програма.
  • Ан обект тъй като е сърцето на програмата, тя има функции, които са предварително дефинирани.
  • Грешка обект може да бъде премахнат от кода и заменен с изцяло нов или различен код

Често срещани злоупотреби с обект

  • Веднъж погрешно обект е забелязан в код, той не може да бъде премахнат от кода или дори заменен с нов ред код.