Java je prepoznavna po svoji sposobnosti konstruiranja in upravljanja objektov v objektno usmerjenem programiranju. Objekt je primerek razreda in v programskem jeziku Java so primerki temeljni. V tej objavi bomo preučili, kaj je primerek Java in kako se razredi in objekti povezujejo z njim.
Razred se uporablja kot načrt ali predloga za konstruiranje objektov v Javi. Določa značilnosti in dejanja, ki jih bodo pokazali predmeti, ki pripadajo temu razredu. Po drugi strani pa je določen pojav ali realizacija razreda tisto, kar mislimo z instanco. Predstavlja poseben objekt v pomnilniku, ki se drži strukture, ki jo določa njegov razred, in je ustvarjen s ključno besedo new.
Uporabimo analogijo, da bolje razumemo idejo primera. Upoštevajte razred kot tloris doma. Načrt podrobno opisuje zasnovo, mere in značilnosti, ki bodo prisotne v vsaki hiši, zgrajeni z njim. V tem scenariju je kot primer prava hiša, zgrajena po tem načrtu. Čeprav je vsaka hiša, zgrajena po načrtu, drugačna in ima lahko svoje posebnosti, so vse ustvarjene v skladu z načrtom.
Lastnosti (spremenljivke) in vedenja (metode), ki jih bodo imeli predmeti, ustvarjeni iz razreda v Javi, so podobno opredeljeni z razredom. Primeri so ime za te stvari. Vsak primerek ima edinstveno stanje, ki opisuje vrednosti njegovih značilnosti v danem trenutku. Čeprav se lahko stanje primerka med izvajanjem programa spreminja, še naprej obstaja neodvisno od drugih primerkov istega razreda.
mylivecriclet
V Javi obstajajo posebni postopki, ki jih je treba izvesti, preden ustvarite primerek. Spremenljivka tipa razreda je najprej deklarirana in služi kot kazalec na instanco. Če želite dodeliti pomnilnik in inicializirati primerek, uporabite novo ključno besedo v povezavi s konstruktorjem razreda. Začetno stanje primerka konfigurira konstruktor, edinstvena metoda v razredih, ki je odgovorna za to.
nastavite javo
Tu je primer, ki prikazuje ustvarjanje primerka v Javi:
InstanceExample.java
public class Car { private String brand; private String color; public Car(String brand, String color) { this.brand = brand; this.color = color; } public void startEngine() { System.out.println('Starting the ' + brand + ' car...'); } } public class InstanceExample { public static void main(String[] args) { Car myCar = new Car('Toyota', 'Red'); myCar.startEngine(); } }
Izhod:
Starting the Toyota car...
Pojasnilo:
atoi c
V zgornji kodi imamo razred Car z dvema atributoma (znamka in barva) in metodo startEngine(). V glavnem razredu ustvarimo primerek Car z imenom myCar tako, da prikličemo konstruktor z vrednostma 'Toyota' in 'Red'. Nato pokličemo metodo startEngine() na myCar, ki na konzolo izpiše 'Zagon Toyotinega avtomobila...'.
Primerki v Javi nam omogočajo, da ustvarimo več objektov z različnimi stanji in vedenji na podlagi enega razreda. To je močna funkcija, ki spodbuja ponovno uporabo kode, modularnost in prilagodljivost. Z ustvarjanjem primerkov lahko modeliramo entitete iz resničnega sveta, predstavljamo podatkovne strukture, izvajamo algoritme in gradimo kompleksne sisteme.
Osnovo Javinega objektno orientiranega programiranja sestavljajo primerki. Našo kodo naredijo modularno, ponovno uporabljivo in enostavnejšo za vzdrževanje, saj nam omogočajo ustvarjanje, spreminjanje in interakcijo s predmeti. Objektno usmerjeno paradigmo Jave lahko uporabite za izdelavo zanesljivih in prilagodljivih aplikacij z razumevanjem ideje primerkov in njihovega odnosa do razredov in objektov.
Skratka, primerek Jave je aktualizacija razreda v konkretni obliki. Simbolizira določeno stvar z izrazitim stanjem in vedenjem. Za ustvarjanje primerkov se uporabljata nova ključna beseda in konstruktor razreda. Javo naredijo prilagodljiv in objektno usmerjen programski jezik, saj nam omogočajo gradnjo in upravljanje objektov.