„Java“ klasės ir tikslai Žinokite jų reikšmes!

Šiame pranešime „Java“ klasės ir objektai, priklausanti programavimo kalbai, jos reikšmės yra minimos, yra sąvokos, dominančios skaitytojus, besidominčius kompiuterine aplinka.

Klasės ir objektai-java-1

„Java“ klasės ir objektai

„Java“ yra programavimo kalba ir skaičiavimo platforma, naudojama daugelyje programų ir svetainių, remiantis šia koncepcija pamatysime, kad jos yra „Java“ klasės ir objektai. Turite žinoti objektinio programavimo pagrindus: objektus ir klases.

Siūlome labai tinkamą straipsnį šia tema Kaip naudotis java.

Klasės

Klasė reiškia objektų, kurie įsiterpia į struktūrą ir kurie taip pat elgiasi panašiai, seriją. Klasė yra ypatingas atributų ir metodų derinys, ir ji yra laikoma bet kokio elemento informacijos rūšimi iš jos kilmės.

Taigi klasė yra objektų šablonas arba prototipo formatas: ji apibrėžia šio tipo objektuose susidarančius atributus ir metodus, kuriais galima valdyti objektus. Šioje klasėje neabejotinai aprašomos kiekvienos objekto egzemplioriaus savybės ir metodai.

Pamokose galite paminėti televizijos pavyzdį, mes žinome, kad yra įvairių televizorių modelių ir kiekvienas turi savo ypatybes. Tačiau jie turi televizijai būdingą schemą ar parametrus, tai vadinama klase.

Objektai

Tai yra kompiuterio atmintyje esantis objektas, kuriame yra savybės, tai yra jų savybės ir duomenys, kuriuos objektas archyvuoja, ir kai kurios specialios galimos operacijos.

Tada jį galima apibrėžti kaip programinės įrangos elementą, kurio tikslas yra pavaizduoti objektą realioje aplinkoje, kad objektas turėtų savybių ir veiksmų, kuriuos reikia atlikti kartu su objektu.

Savybės ir veiksmai yra įterpti į objektą, vykdant kapsuliavimo principus. Į objektą orientuotas prototipas atrodo kaip kontrastas struktūriniam programavimui, kuris buvo naudojamas nuo 60 m.

Objektas turi savo būseną arba būsenas, taip pat savo elgesį, kuris yra modeliuojamas pagal savybes ar kintamuosius ir metodus. Tiesą sakant, objektas gali turėti kito tipo objektą tuo pačiu metu.

Kas yra duomenų įterpimas

Sąveika su objektais vykdoma metodais, o tai reiškia, kad jei norite sužinoti informaciją apie objekto būseną, turėtumėte ieškoti vieno iš metodų, o ne tiesiogiai prie savybių.

Kapsulės leidžia modifikuoti objekto savybes ir tai neturi paveikti vartotojų, jei jie ir toliau tiekia tą patį produktą, tai yra rezultatą.

Iš tiesų yra objektų, kurie turi viešųjų savybių, todėl juos galima įvesti tiesiogiai, nenaudojant metodo.

Objektų naudojimas suteikia šiuos privalumus:

  • Moduliarumas, tai reiškia, kad objektą ir jo savybes gali sutelkti skirtingos šaltinio kodo struktūros, tačiau objektas išlieka tas pats.
  • „Encapsulate Data“, slepia objekto savybių įgyvendinimą, nes jis nėra įvedamas naudojant objekto metodus.
  • Kodo pakartotinis naudojimas, galite gauti skirtingus objekto egzempliorius, kad tie įvairūs egzemplioriai turėtų tą patį kodą.
  • Pakeitimas, o tai reiškia, kad galite pakeisti vieną objektą kitu, jei šie objektai turi tas pačias funkcijas.

Keletas objektų pavyzdžių

Bet kokia sąvoka realioje aplinkoje gali būti modeliuojama kaip objektas su savo būsena ir veikimu, pavyzdžiui, turime šį atvejį: televizorius yra objektas, o būsenos, kurios jį kuria: įjungta, išjungta, sureguliuota pagal 1 kanalą, įjungta 2 kanalas, įrašymas. Dabar veiksmai yra šie: „įjunkite televizorių“, „išjunkite televizorių“, „pakeiskite kanalą“, „pradėkite įrašinėti“.

Paminėsime dar vieną pavyzdį, manome, kad yra geometrinė figūra, kuri gali būti trikampis, šią figūrą galima suvokti pagal įvairias savybes, tokias kaip: bazė, aukštis, kraštas ir x, y centro koordinatės trikampis.

Jei ketiname kreiptis į trikampio metodą, galime „apskaičiuoti trikampio plotą“, „apskaičiuoti trikampio perimetrą“.

Skirtumas tarp klasės ir objekto

Klasė yra prototipas, kuris apibrėžia kintamuosius ir metodus, funkcijas, bendras visiems tam tikro tipo objektams.

Objektas yra klasės modelis, programinės įrangos objektai paprastai naudojami modeliuoti objektus realioje aplinkoje, kuri egzistuoja kasdieniame gyvenime.

Apibendrinant šį konkretų įrašą, galima sakyti, kad „Java“ klasė yra subjektas, kuris, be jo turinio, nustato, kaip objektas elgiasi. Objektas yra nepriklausomas elementas, pagrįstas metodais ir savybėmis, siekiant gauti naudingų duomenų.

Klasių sistemos funkcija leidžia programai nurodyti naują klasę pagal jau esamą klasę.

Klasės ir objektai-java-2


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: „Actualidad“ tinklaraštis
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.