Objektinio programavimo pagrindai


Pagrindinė OP idėja. Darbo su jais metodus. Programavimo kalba. Nėra būtina priskirti naują reikšmę. Sąsajos – atvirieji. Objektų ar reikšmių rinkiniu. Objektų rinkinį – masyvą. To paties metodo realizacijų. Paveldėjimas – esamos programinės įrangos. Išvedant naujas klases. Išvedama esamos pagrindu. Klasių hierarchija. Yra tam tikros rūšies. Klasių paveldėjimo ryšiai Is – a. Transporto priemonė. Konstruktorius visada įvykdomas. Vykdomų klasių konstruktoriai Pirmas. Teksto analizė. Simbolių grupė. Sintaksinė analizė. Semantinė analizė. Reguliari išraiška. Suformuojanti paieškos rinkinį. Surask ir pakeisk “. Kompiliavimo metu Statinis polimorfizmas. Dinaminis polimorfizmas. Tokia klasių šeimą. Dinaminį polimorfizmą sudaro Virtualieji. Objektų rodyklės Dinaminis susietumas. Abstrakčiųjų klasių paskirtis. Bendriausioms savybėms aprašyti.


Pagrindinė OP idėja – Realaus pasaulio objektų (jų savybių ir elgsenos) bei manipuliavimo objektais procesų aprašymas vienoje vietoje.

Programavimo kalba – tai priemonė algoritmams užrašyti kompiuteriui suprantama forma ir jo įvykdymui kompiuteryje.

out – naudojamas kintamiesiems, kurių pradinės reikšmės priskiriamos metodo viduje.

Sąsajos – atvirieji metodai duomenų priėmimui ir išdavimui. ( Imti(), Dėti() ).

Konteineris - ne visada objektų savybės klasėje apibrėžiamos paprastais kintamaisiais. Kai kada jos nusakomos objektų ar reikšmių rinkiniu. Pvz. Studentams galima nurodyti išklausytų dalykų, sesijos rezultatų ir kitus rinkinius.

Klasių hierarchija – Klasės, tarpusavyje susietos paveldimumu, sudaro klasių hierarchiją.

Dažnai išvestinės klasės turi „... yra tam tikros rūšies...“ ryšį su bazine klase:

Turi (Has – a) ryšys – tai kompozicijos ryšys :

Teksto redagavimas - tai kokiu nors teksto dalių perkėlimas į kitą vietą, šalinimas, pakeitimas, sukeitimas, įterpimas, ir panašūs veiksmai.

Simbolių grupė – tai iš eilės užrašytu simbolių seka, turinti kokį nors išskirtinį požymį (nurodytas pirmas, paskutinis simbolis ir pan.)

Dinaminis polimorfizmas – leidžia visą klasių šeimą, turinčią bazinę klasę, apdoroti lyg visi objektai būtų bazinės klasės objektai.

Dinaminis susietumas - kurį metodą, bazinės ar išvestinės klasės, vykdyti, programą kompiliuojanti ir vykdanti sistema nusprendžia programos vykdymo metu.

Abstrakčioje klasėje galima nusakyti, kokias funkcijas gali atlikti objektas, tačiau negalima pilnai apibrėžti, kaip tos funkcijos atliekamos, kadangi kiekvienam porūšiui tie veiksmai gali būti skirtingi.

  • Microsoft Word 112 KB
  • 2019 m.
  • Lietuvių
  • 4 puslapiai (979 žodžiai)
  • Universitetas
  • Gabrielius
  • Objektinio programavimo pagrindai
    10 - 2 balsai (-ų)
Objektinio programavimo pagrindai . (2019 m. Sausio 11 d.). https://www.mokslobaze.lt/objektinio-programavimo-pagrindai.html Peržiūrėta 2019 m. Birželio 27 d. 13:27
×
Užduokite klausimą bet kuria mokslo tema