I det här inlägget Klasser och objekt i Java, som tillhör ett programmeringsspråk, nämns dess betydelser, som begrepp av intresse för läsare som är intresserade av datormiljön.

Klasser och objekt i Java
Java är ett programmeringsspråk och en datorplattform som används i många applikationer och webbplatser, baserat på detta koncept kommer vi att se att de är klasser och objekt i Java. Du måste känna till grunderna i objektorienterad programmering: objekt och klasser.
Vi rekommenderar en mycket lämplig artikel om ämnet Hur man använder java.
Clases
En klass representerar en serie objekt som ingriper i en struktur och som också beter sig med liknande egenskaper. En klass är en speciell kombination av attribut och metoder, och den anses vara en typ av information för alla element från dess ursprung.
Så en klass är en mall eller ett prototypformat för objekt: den definierar attributen de bildar i dessa typer av objekt och de metoder som kan användas för att hantera objekten. Klassen är där egenskaperna och metoderna som var och en av objekten kan innehålla definitivt beskrivs.
I klasserna kan du nämna exempel på tv, vi vet att det finns olika modeller av tv -apparater och var och en har sina egna egenskaper. De har dock ett schema eller parametrar som kännetecknar TV: n, detta är känt som klassen.
föremål
Det är den enhet som finns i datorns minne som innehåller egenskaper, det vill säga attribut eller data för sig själva och de arkiveras av objektet, och av några speciella tillgängliga operationer.
Det kan sedan definieras som ett programvaruelement som syftar till att representera ett objekt i en verklig miljö, så att ett objekt har egenskaper och åtgärder som ska utföras med objektet.
Egenskaperna och handlingarna är inkapslade i objektet och utför principerna för inkapsling. Den objektorienterade prototypen ser ut som en kontrast till den strukturerade programmering som har använts sedan 60-talet.
Ett objekt har sitt eget tillstånd, eller tillstånd, liksom dess beteende, som modelleras genom egenskaper eller variabler och metoder. Faktum är att ett objekt kan ha en annan typ av objekt samtidigt.
Vad är datakapsling
Interaktionerna med objekten utförs genom metoderna, vilket innebär att om du vill veta information om objektets status ska du leta efter en av metoderna och inte direkt till egenskaperna.
Kapslingar gör det möjligt att ändra objektets egenskaper utan att konsumenterna behöver påverkas, så länge de fortsätter att leverera samma produkt, det vill säga resultatet.
Det finns faktiskt objekt som har offentliga egenskaper så att de kan anges direkt, utan att behöva använda en metod.
Att använda objekt ger följande fördelar:
- Modularitet, detta innebär att objektet och dess egenskaper kan mobiliseras av olika strukturer i källkoden, men objektet förblir detsamma.
- Inkapsla data, det döljer implementeringen av objektets egenskaper, eftersom det inte matas in med metoderna för objektet.
- Kod Återanvändning, du kan få olika instanser av ett objekt, så att de olika instanserna delar samma kod.
- Ersättning, vilket innebär att du kan ersätta ett objekt med ett annat, så länge dessa objekt har samma funktionalitet.
Några exempel på objekt
Varje koncept i en verklig miljö kan modelleras som ett objekt med dess tillstånd och funktion, till exempel har vi det aktuella fallet: En tv är ett objekt, och de tillstånd som komponerar det: på, av, inställd på kanal 1, inställd på kanal 2, inspelning. Nu är åtgärderna: "slå på TV: n", "stäng av TV: n", "byt kanal", "börja spela in".
Vi kommer att nämna ett annat exempel, vi antar att det finns en geometrisk figur som kan vara en triangel, denna siffra kan konceptualiseras av olika egenskaper som: basen, höjden, sidan och x, y -koordinaterna för mitten av triangeln.
Om vi ska hänvisa till triangelmetoden kan vi "beräkna triangelns yta", "beräkna triangelns omkrets".
Skillnad mellan klass och objekt
En klass är en prototyp som definierar variabler och metoder, funktioner som är gemensamma för alla objekt av någon typ.
Ett objekt är en modell av en klass, mjukvaruobjekt används vanligtvis för att modellera objekt i en verklig miljö som finns i vardagen.
Sammanfattningsvis detta inlägg kan man säga att Class in Java är en enhet som bestämmer hur ett objekt beter sig, förutom dess innehåll. Ett objekt är ett oberoende element baserat på metoder och egenskaper för att få några användbara data.
Ett klassystem har funktionen att låta programmet ange en ny klass baserad på en klass som redan finns.
