Hem : Programvaruvillkor : Klassdefinition

Klass

En klass används i objektorienterad programmering för att beskriva ett eller flera objekt. Det fungerar som en mall för att skapa, eller omedelbart, specifika objekt i en program. Medan varje objekt skapas från en enda klass kan en klass användas för att instansera flera objekt.

Flera programmeringsspråk stöder klasser, inklusive java, C + +, Mål C och PHP 5 och senare. Medan syntax av en klassdefinition varierar mellan programmeringsspråk, klasser tjänar samma syfte på varje språk. Alla klasser kan innehålla variabla definitioner och metoder, eller underrutiner som kan köras av motsvarande objekt.

Nedan följer ett exempel på en grundläggande definition av Java-klass:

klassprov
{
public static void main (String [] args)
{
String sampleText = "Hej världen!";
System.out.println (sampleText);
}
}

Ovanstående klass, namngiven Prov, innehåller en enda metod som heter huvudsakliga. Inom huvudsakliga, variabeln exempeltext definieras som "Hello world!" De huvudsakliga metoden åberopar Systemet från Java: s inbyggda kärnbibliotek, som innehåller out.println metod. Denna metod används för att skriva ut exempeltexten till texten produktion fönster.

Klasser är en grundläggande del av objektorienterad programmering. De gör det möjligt att isolera variabler och metoder för specifika objekt istället för att vara tillgängliga för alla delar av programmet. Denna inkapsling av data skyddar varje klass från förändringar i andra delar av programmet. Genom att använda klasser kan utvecklare skapa strukturerade program med källkod som lätt kan modifieras.

OBS: Medan klasser är grundläggande i objektorienterad programmering, fungerar de som ritningar snarare än byggstenarna för varje program. Detta beror på att klasser måste instansieras som objekt för att kunna användas i ett program. Konstruktörer används vanligtvis för att skapa objekt från klasser, medan förstörare används för att frigöra resurser som används av objekt som inte längre behövs.

TechLib - Tech Lib Computer Dictionary

Denna sida innehåller en teknisk definition av klass. Det förklarar i dataterminologi vad Class betyder och är ett av många programvaruuttryck i TechLib-ordlistan.

Alla definitioner på TechLib-webbplatsen är skrivna för att vara tekniskt korrekta men också lätta att förstå. Om du tycker att denna klassdefinition är till hjälp kan du referera till den med citatlänkarna ovan.