Java klassid ja eesmärgid Tea nende tähendusi!

Selles postituses Klassid ja objektid Java -s, mis kuulub programmeerimiskeelde, mainitakse selle tähendusi, mis on arvutuskeskkonnast huvitatud lugejaid huvitavad mõisted.

Klassid ja objektid-java-1

Klassid ja objektid Java -s

Java on programmeerimiskeel ja arvutiplatvorm, mida kasutatakse paljudes rakendustes ja veebisaitidel. Selle kontseptsiooni põhjal näeme, et need on Java klassid ja objektid. Peate teadma objektorienteeritud programmeerimise põhitõdesid: objektid ja klassid.

Soovitame sellel teemal väga asjakohast artiklit Kuidas java kasutada.

Klassid

Klass esindab rea objekte, mis sekkuvad struktuuri ja mis käituvad ka sarnaste omadustega. Klass on atribuutide ja meetodite eriline kombinatsioon ning seda peetakse mis tahes elemendi teabe tüübiks selle päritolust.

Niisiis, klass on mallide või prototüüpide vorming objektide jaoks: see määratleb atribuudid, mida need seda tüüpi objektides moodustavad, ja meetodid, mida saab objektide haldamiseks kasutada. Klassis kirjeldatakse kindlasti omadusi ja meetodeid, mida objektide kõik eksemplarid võivad sisaldada.

Tundides võite mainida televisiooni näidet, me teame, et televiisoreid on erinevaid mudeleid ja igal neist on oma omadused. Siiski on neil skeem või parameetrid, mis telerit iseloomustavad, seda tuntakse klassina.

Objektid

See on arvuti mälus olev olem, mis sisaldab atribuute, st nende atribuute või andmeid ja on objekti arhiveeritud, ning erilisi saadaolevaid toiminguid.

Seejärel saab seda määratleda tarkvara elemendina, mille eesmärk on kujutada objekti reaalses keskkonnas, nii et objektil on omadused ja toimingud, mida koos objektiga teostada.

Omadused ja toimingud on kapseldatud objekti, järgides kapseldamise põhimõtteid. Objektile orienteeritud prototüüp näeb välja nagu kontrast struktureeritud programmeerimisele, mida on kasutatud alates 60. aastatest.

Objektil on oma olek või olekud ja käitumine, mida modelleeritakse omaduste või muutujate ja meetodite kaudu. Tegelikult võib objektil olla samal ajal teist tüüpi objekt.

Mis on andmete kapseldamine

Objektidega suhtlemine toimub meetodite kaudu, mis tähendab, et kui soovite saada teavet objekti oleku kohta, peaksite otsima ühte meetoditest, mitte otse atribuutide juurde.

Kapslid võimaldavad muuta objekti omadusi ilma tarbijaid mõjutamata, kui nad jätkavad sama toote tarnimist, st tulemust.

Tõepoolest, on objekte, millel on avalikud omadused, nii et neid saab otse sisestada ilma meetodit kasutamata.

Objektide kasutamisel on järgmised eelised:

  • Modulaarsus, see tähendab, et objekti ja selle omadusi saavad mobiliseerida lähtekoodi erinevad struktuurid, kuid objekt jääb samaks.
  • Encapsulate Data varjab objekti omaduste rakendamist, kuna seda ei sisestata objekti meetodite kaudu.
  • Koodi taaskasutamine, saate hankida objekti erinevaid eksemplare, nii et need erinevad eksemplarid jagavad sama koodi.
  • Asendamine, mis tähendab, et saate ühe objekti teisega asendada, kui neil objektidel on sama funktsionaalsus.

Mõned näited objektidest

Mis tahes kontseptsiooni reaalses keskkonnas saab modelleerida objektina oma oleku ja toimimisega, näiteks meil on käesolev juhtum: Televiisor on objekt ja olekud, mis seda koostavad: sisse, välja, häälestatud kanalile 1, häälestatud kanal 2, salvestamine. Nüüd on toimingud järgmised: “lülitage televiisor sisse”, “lülitage televiisor välja”, “vahetage kanal”, “alustage salvestamist”.

Me mainime veel ühte näidet, eeldame, et on olemas geomeetriline joonis, mis võib olla kolmnurk, selle näitaja saab ette kujutada erinevate omadustega, näiteks: alus, kõrgus, külg ja keskpunkti x, y koordinaadid kolmnurk.

Kui me hakkame viitama kolmnurga meetodile, saame "arvutada kolmnurga pindala", "arvutada kolmnurga perimeetri".

Erinevus klassi ja objekti vahel

Klass on prototüüp, mis määratleb muutujad ja meetodid, funktsioonid, mis on ühised kõigile teatud tüüpi objektidele.

Objekt on klassi mudel, tarkvaraobjekte kasutatakse üldiselt objektide modelleerimiseks reaalses keskkonnas, mis eksisteerivad igapäevaelus.

Selle konkreetse postituse kokkuvõtteks võib öelda, et Java klass on olem, mis määrab lisaks sisule ka objekti käitumise. Objekt on sõltumatu element, mis põhineb kasulike andmete saamiseks meetoditel ja omadustel.

Klassisüsteemil on funktsioon, mis võimaldab programmil määrata uue klassi juba olemasoleva klassi põhjal.

Klassid ja objektid-java-2


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: ajaveeb Actualidad
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.