Обект (програмиране): Разлика между версии
Изтрито е съдържание Добавено е съдържание
м Fix URL prefix |
|||
Ред 4:
В контекста на [[ Обектно-ориентирано програмиране | обектно-ориентираното програмиране ]]
''„Лъв, от семейство „Котки“. Ако „лъвът“ е
Докато примитивните
Обектите се използват в разработката на [[ Софтуер | софтуер ]], като се вграждат абстрактни [[ Структура от данни | структури от данни ]], които обединяват различни компоненти с действията, които ги манипулират. Жизненият цикъл на обектите трае от конструирането им до тяхната деконструкция. Използването на обекта е препоръчително, когато има изискване за изграждане на генерични съчетания, тъй като стойностите на всякакъв вид данни могат да бъдат причислени към променливи от тип обект. Също така те са от ключово значение в концепцията за [[наследственост (програмиране)|унаследяването]] на данни, подобрявайки по този начин надеждността и поддръжката на софтуерната програма.
Обектите се използват
Създаването на обект от вече дефиниран клас се нарича "инстанциране" (instantiation). Инстанцията (instance) е реалния обект, който се създава от класа по време на изпълнение на програмата, което означава, че всеки обект е инстанция на конкретен клас. Тази инстанция се характеризира със състояние (state), което представлява множество от стойности, декларирани в елементите на класа.
|