Klase i objekti u Javi

Sadržaj
Moguće je razviti osnovne programe ako naučimo koristiti većinu osnovnih funkcija Java, kao što su deklaracija varijabli, upotreba različitih petlji i ciklusa, uvjeti itd. Ako smo obratili pozornost, može se shvatiti da je unatoč korištenju ovih komponenti sve uvijek bilo ograničeno klasom.
No to ne znači da se koristi objektno orijentirani pristup, taj pristup ili filozofija će nam omogućiti da razvijemo, na profesionalniji i napredniji način, složenije i veće programe.
Definicija klasa
The Objektno orijentirano programiranje u osnovi je izgradnja sustava u kojem možemo međusobno povezivati ​​objekte, objekte definiraju klase za koje se ispostavi da su poput predložaka koji će definirati njihove karakteristike.
Ovo je pomalo pojednostavljeno objašnjenje, ali može biti ključno za razumijevanje onoga što mislimo, budući da je ključni koncept orijentacije objekta apstrakcija i kao takvo nešto je složeno za vidjeti golim okom.
PrimjerPogledajmo jednostavnim primjerom način na koji možemo izgraditi objekt, recimo da želimo definirati krug, ako idemo do njegovog minimalističkog izraza znamo da je krug geometrijski lik čiji je atribut ili svojstvo koje ga razlikuje da ima radijus, što je mjera kojom ćemo ga kvantificirati.

No nisu sve kružnice iste, neke će imati veći radijus, druge manji radijus itd. Dakle, izgradnja klase za svaku varijaciju je nešto što ne bi trebalo biti, pa odatle potječe ono što smo spomenuli kao apstrakciju, jednostavno definiramo klasu pomoću koje možemo izgraditi sve krugove koje želimo jednostavno dodavanjem vrijednosti njegov atribut.
Onda možemo definirati objektno orijentirano programiranje, na primjer kako unijeti predmete stvarnog života u naše emisije.
Kako definirati klasu
Do definirati klasu Od kojih možemo dobiti objekt moramo definirati nekoliko ključnih elemenata, pogledajmo na sljedećoj slici kod u kojem je za krugove definirana klasa:

Prvo primijetimo da klasi dajemo ime i to odgovara objektu koji želimo definirati, zatim naznačujemo da ima atribut, u ovom slučaju radijus je ono što definira naš objekt, tada imamo dvije metode koji se zovu isto kao i naš razred, oni se zovu graditelji koji čine da naš objekt dobije oblik, konačno imamo metodu koja nam vraća površinu kruga, odnosno radnju na naš objekt.
Kao što vidimo, to nam daje osnovu za to stvoriti mnogo objekata iz iste definicijeNa primjer, mogli bismo napraviti 100 krugova sa samo jednom klasom, a ovih 100 krugova bi mogli biti različiti, to nas dovodi do uštede mnogo koda nego do definicije za svaki krug s petljom.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave