В об’єктно-орієнтованому програмуванні (ООП) — автономний програмний компонент, який містить властивості (дані), а також методи (процедури), необхідні для того, щоб зробити певний тип даних корисним. У мовах на основі класів, таких як C++ і Java, кожна є екземпляром підпорядкованого класу, компонентом який містить абстрактні оголошення властивостей і методів, доступних для всіх екземплярів a клас. Даний об’єкт має приватну частину, яка використовується для зберігання даних, яка недоступна іншим об’єктам. Він також має публічну частину, також звану інтерфейсом, яка дозволяє іншим об’єктам використовувати його методи. Інтерфейс розроблено таким чином, що зовнішні доступи можуть бути здійснені, не знаючи подробиць того, як зберігаються або маніпулюють його дані. Див. клас, модель, об’єктно-орієнтоване програмування. Див. динамічний об'єкт, OLE, статичний об'єкт.
Technipages пояснює об’єкт
У рамках об’єктно-орієнтованого програмування об’єкт є ядром об’єктно-орієнтованого програмування, оскільки все в об’єктно-орієнтованих програмах (ООП) зосереджено на об’єкті. Це значення, яке призначається і зберігається в пам'яті, на яку посилається ідентифікатор. Зазвичай його плутають як «екземпляр», але обидва можуть бути визначені в межах іншого, «екземпляр» — це поява об’єкта протягом часу роботи комп’ютера.
Конструктори створюють об'єкти з класів і закінчуються деструктором. Вони являють собою рядок коду, створеного в результаті розробки програми, оскільки вони є серцем коду. Отже, коли об’єкт визначено, він перетворюється на клас, після чого їх можна викликати для використання та повторного використання.
Об’єкти, крім того, що є основною частиною програми, мають конкретні цілі, для яких вони існують. Функція об’єкта заздалегідь визначена, включаючи той факт, що роль об’єкта є конкретною в програмі.
Оскільки об’єкт є ядром програми, все в програмі зосереджено на об’єкті. Метод об’єкта приховується після того, як метод був задіяний. Видатна якість об’єктів, оскільки після виявлення або використання помилкового об’єкта його можна видалити з коду та замінити іншим.
Поширене використання об’єкта
- An об'єкт є серцем програми, вони являють собою рядок коду, створеного в результаті розробки комп’ютерної програми.
- An об'єкт будучи серцем програми, вона має функції, які попередньо визначені.
- Помилковий об'єкт можна видалити з коду та замінити на абсолютно новий або інший код
Поширені зловживання об’єктом
- Колись помилковий об'єкт поміченого в коді, його неможливо видалити з коду або навіть замінити новим рядком коду.