I objektorienterad programmering (OOP), en fristående programkomponent som innehåller egenskaper (data), såväl som de metoder (procedurer), som behövs för att göra en specifik typ av data användbar. I klassbaserade språk som C++ och Java är varje en instans av en underordnad klass, en komponent som innehåller abstrakta deklarationer av egenskaper och metoder som är tillgängliga för alla instanser av en klass. Ett givet objekt har en privat del, som används för att lagra data, som är oåtkomlig för andra objekt. Den har också en publik del, även kallad gränssnitt, som gör att andra objekt kan använda dess metoder. Gränssnittet är utformat så att externa åtkomster kan utföras utan att veta detaljerna om hur de lagrar eller manipulerar dess data. Se klass, modell, objektorienterad programmering. Se dynamiskt objekt, OLE, statiskt objekt.
Technipages förklarar objekt
Inom ramen för objektorienterad programmering är ett objekt kärnan i objektorienterad programmering, eftersom allt om objektorienterade program (OOP) är centrerat på ett objekt. Det är ett värde som tilldelas och lagras i ett minne som refereras till av en identifierare. Det förväxlas vanligtvis som en "instans", men båda kan definieras inom ramen för den andra, en "instans" är förekomsten av ett objekt under tiden en dator körs.
Konstruktörer skapar objekt från klasser och avslutas av destruktören. De är raden av kod som genereras från att designa ett program eftersom de är hjärtat i koden. Så när ett objekt definieras, görs det sedan till en klass, varefter de kan anropas för att användas och återanvändas.
Objekt, förutom att vara kärnan i ett program, har det specifika syften för vilka de finns. Ett objekts funktion är fördefinierad, inklusive det faktum att ett objekts roll är specifik inom ett program.
Med ett objekt som kärnan i ett program är allt om programmet centrerat på objektet. Ett objekts metod döljs när metoden har aktiverats. Enastående kvalitet på objekt när ett felaktigt objekt har upptäckts eller används, kan det tas bort från koden och ersättas med ett annat.
Vanliga användningar av objekt
- Ett objekt är hjärtat i ett program, de är raden av kod som genereras från att designa ett datorprogram.
- Ett objekt eftersom det är hjärtat i ett program har det funktioner som är fördefinierade.
- En felaktig objekt kan tas bort från koden och ersättas med en helt ny eller annan kod
Vanliga missbruk av objekt
- En gång en felaktig objekt finns i koden kan den inte tas bort från koden eller ens ersättas med en ny kodrad.