Обект (програмиране): Разлика между версии

Изтрито е съдържание Добавено е съдържание
Редакция без резюме
Ред 5:
[[Файл:Programming Object Lion.png|750px|center|Object - Lion.png]]
 
Обектите се използватсерат в разработката на [[Софтуер|софтуер]], като се вграждат абстрактни [[Структура от данни|структури от данни]], които обединяват различни компоненти с действията, които ги манипулират. Жизненият цикъл на обектите трае от конструирането им до тяхната деконструкция. Използването на обекта е препоръчително, когато има изискване за изграждане на генерични съчетания, тъй като стойностите на всякакъв вид данни могат да бъдат причислени към променливи от тип обект. Също така те са от ключово значение в концепцията за [[наследственост (програмиране)|унаследяването]] на данни, подобрявайки по този начин надеждността и поддръжката на софтуерната програма.
 
Обектите се използват предимно при конструирането на „[[клас (програмиране)|класове]]“, така се позволява лесен и бърз достъп до информацията заложена в различни „колекции“ ([[ Библиотека (програмиране)|библиотеки]]), изградени като: [[Масив (програмиране)|Array]], List, [[Опашка_(програмиране)|Queue]] и т. н., за да бъдат използвани многократно. Всеки обект е представител на точно един [[клас (програмиране)|клас]] и е създаден по неговия шаблон.