I dette indlæg Klasser og objekter i Java, der tilhører et programmeringssprog, nævnes dets betydninger, idet de er begreber af interesse for læsere, der er interesserede i computermiljøet.

Klasser og objekter i Java
Java er et programmeringssprog og en computerplatform, der bruges i mange applikationer og websteder, baseret på dette koncept vil vi se, at de er klasser og objekter i Java. Du skal kende det grundlæggende i objektorienteret programmering: objekter og klasser.
Vi anbefaler en meget passende artikel om emnet Sådan bruges java.
Klasser
En klasse repræsenterer en række objekter, der griber ind i en struktur, og som også opfører sig med lignende egenskaber. En klasse er en særlig kombination af attributter og metoder, og den betragtes som en slags information om ethvert element fra dets oprindelse.
Så en klasse er en skabelon eller et prototypeformat for objekter: den definerer de attributter, de danner i disse objekttyper, og de metoder, der kan bruges til at styre objekterne. Klassen er, hvor egenskaberne og metoderne, som hver af forekomsterne af objekterne kan indeholde, definitivt er beskrevet.
I klasser kan du nævne fjernsynseksemplet, vi ved, at der er forskellige modeller af fjernsyn, og hver har sine egne egenskaber. De har dog en ordning eller parametre, der kendetegner fjernsynet, dette er kendt som klassen.
objekter
Det er den enhed, der findes i computerens hukommelse, der indeholder egenskaber, det vil sige attributter eller data for sig selv, og de arkiveres af objektet og af nogle særlige tilgængelige operationer.
Det kan derefter defineres som et softwareelement, der har til formål at repræsentere et objekt i et reelt miljø, så et objekt har egenskaber og handlinger, der skal udføres med objektet.
Egenskaberne og handlingerne er indkapslet i objektet og udfører indkapslingsprincipperne. Den objektorienterede prototype ligner en kontrast til den strukturerede programmering, der har været i brug siden 60'erne.
Et objekt har sin egen tilstand eller tilstande samt sin adfærd, som er modelleret gennem egenskaber eller variabler og metoder. Faktisk kan et objekt have en anden type objekt på samme tid.
Hvad er datakapsling
Interaktionerne med objekterne udføres gennem metoderne, hvilket betyder, at hvis du vil vide oplysninger om objektets status, skal du kigge efter en af metoderne og ikke direkte til egenskaberne.
Indkapslinger gør det muligt at ændre objektets egenskaber uden at forbrugerne skal påvirkes, så længe de fortsætter med at levere det samme produkt, det vil sige resultatet.
Der er faktisk objekter, der har offentlige ejendomme, så de kan indtastes direkte uden at skulle bruge en metode.
Brug af objekter giver følgende fordele:
- Modularitet betyder dette, at objektet og dets egenskaber kan mobiliseres af forskellige strukturer i kildekoden, men objektet forbliver det samme.
- Indkapsler data, det skjuler implementeringen af objektets egenskaber, fordi det ikke indtastes via objektets metoder.
- Kode Genbrug, du kan få forskellige forekomster af et objekt, så de forskellige forekomster deler den samme kode.
- Udskiftning, hvilket betyder, at du kan erstatte et objekt med et andet, så længe disse objekter har samme funktionalitet.
Nogle eksempler på objekter
Ethvert begreb i et reelt miljø kan modelleres som et objekt med dets tilstand og funktion, for eksempel har vi den foreliggende sag: Et fjernsyn er et objekt, og de tilstande, der sammensætter det: tændt, slukket, indstillet til kanal 1, tunet til kanal 2, optagelse. Nu er handlingerne: "tænd for fjernsynet", "sluk for fjernsynet", "skift kanal", "start optagelse".
Vi vil nævne et andet eksempel, vi formoder, at du har en geometrisk figur, der kan være en trekant, denne figur kan konceptualiseres af forskellige egenskaber som: basen, højden, siden og x, y -koordinaterne for midten af trekant.
Hvis vi skal henvise til trekantsmetoden, kan vi "beregne trekantenes område", "beregne omkredsen af trekanten".
Forskel mellem klasse og objekt
En klasse er en prototype, der definerer variabler og metoder, funktioner, der er fælles for alle objekter af en eller anden type.
Et objekt er en model af en klasse, softwareobjekter bruges generelt til at modellere objekter i et virkeligt miljø, der eksisterer i hverdagen.
Sammenfattende dette særlige indlæg kan det siges, at klasse i Java er en enhed, der bestemmer, hvordan et objekt opfører sig, ud over dets indhold. Et objekt er et uafhængigt element baseret på metoder og egenskaber for at opnå nogle nyttige data.
Et klassesystem har funktionen til at tillade programmet at specificere en ny klasse baseret på en klasse, der allerede eksisterer.
