Klasser og gjenstander i Java | Forklart

Klasser og gjenstander i Java | Forklart
Objektorientert programmering har fire primære/grunnleggende konsepter i.e. Arv, innkapsling, abstraksjon og polymorfisme, og alle disse konseptene dreier seg om klasser og gjenstander. En klasse er en blåkopi/mal som representerer egenskapene og atferden til objektene mens objektene er forekomster av en klasse. I Java ville det å definere klassen ikke ta noe minne før et objekt av klassen er opprettet.

Denne oppskrivningen forklarte begrepet objekter og klasser i Java, og i denne forbindelse demonstrerer den følgende terminologier:

  • Hva er en klasse
  • Hvordan lage en klasse og objekt i Java
  • Hvordan lage flere objekter i en klasse i Java
  • Hvordan lage og bruke flere klasser i Java

Så uten forsinkelse, la oss komme i gang!

Hva er en klasse

En Java -klasse er en struktur som et objekt kan bli instantiert fra, og den kan ha forskjellige metoder og klasseattributter. En klasse bestemmer datafeltene og handlingene til et objekt.

Hvordan lage en klasse i Java

La oss vurdere det undergitte utdraget for å forstå den grunnleggende syntaksen til en klasse:

public class className
// klasseattributter
// medlemsmetoder

I ovennevnte utdrag offentlig er en tilgangsspesifikator/modifikator som spesifiserer at klassen er tilgjengelig for enhver annen klasse og for å lage en klasse i Java et nøkkelord klasse sammen med et lovlig klassenavn vil bli brukt. Og innenfor klassen av klassen kan det være noen klasseattributter og medlemsfunksjoner/metoder.

Hvordan lage et objekt i Java

I Java, a "ny" Nøkkelord/operatør brukes til å lage et objekt, den grunnleggende syntaks for objektopprettelsen vises i følgende utdrag:

public class className
public static void main (String [] args)
ClassName obj = new className ();

Ovennevnte utdrag viser at for å lage et objekt, først initialiserer du ny Operatør etterfulgt av klassenavnet sammen med parentesen og tilordne det til objektet ved å spesifisere klassenavnet etterfulgt av objektnavnet.

Eksempel

La oss vurdere følgende kode som oppretter et objekt i klassen, får tilgang til verdien av klasseattributtet og til slutt skriver den ut.

pakkeklassesobjekter;
offentlige klasse klassesobjekter
Strengmelding = "Hello World";
public static void main (String [] args)
ClassesObjects obj = new ClassesObjects ();
System.ute.Println (obj.beskjed);

Ovennevnte kodebit inneholder følgende utdata:

Utgangen verifiserer at verdien av klasseattributt hell skrevet ut ved hjelp av objektet til "ClassesObjects”Klasse.

Hvordan lage flere objekter i Java

I Java kan vi lage mer enn ett objekt i samme klasse, syntaks for objektopprettelsen vil være den samme som vi fulgte i forrige eksempel:

Slik kan du lage flere objekter i en klasse.

Hvordan lage og bruke flere klasser i Java

Java lar oss lage mer enn en klasse for å redusere repetisjonen av koden, og for å gi bedre lesbarhet og gjenbrukbarhet av koden. For eksempel kan vi spesifisere klasseattributtene og funksjonene i en klasse og få tilgang til dem fra en annen klasse. Det undergitte eksemplet vil forklare arbeidet med flere klasser i Java.

Eksempel

Det undergitte utdraget viser at det er noen attributter og metoder i første klasse, og hovedmetoden opprettes i andre klasse:

pakkeklassesobjekter;
Klassemultipleclasses
int -nummer = 200;
public void display ()
System.ute.println ("Dette er et eksempel på multipleclasses");


offentlige klasse klassesobjekter
public static void main (String [] args)
Multipleclasses obj = nye multipleclasses ();
obj.vise();
System.ute.Println (obj.Antall);

Objektet med første klasse (Multipleclasses) opprettes i hovedmetoden i andre klasse (ClassesObjects) for å få tilgang til attributtene og funksjonene til første klasse (Multipleclasses).

Den komplette koden og respektive utgang er gitt i følgende utgang:

Utgang verifiserer arbeidet med flere klasser i.e. medlemmer av første klasse (Multipleclasses) åpnet fra hovedmetoden i andre klasse (ClassesObject).

Konklusjon

En Java -klasse er en blåkopi som beskriver egenskapene og atferden til et objekt. I Java kan det opprettes en klasse ved hjelp av klasse nøkkelord og et objekt kan opprettes ved hjelp av ny nøkkelord. I Java kan det også opprettes flere klasser for å utføre forskjellige funksjoner og kan nås fra andre klasser. Denne oppskrivningen presenterer en detaljert forståelse av Java-klasser og objekter, dessuten forklarer den hvordan du lager enkelt- eller flere klasser og objekter i Java.