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.
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:
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