Objektorienteeritud programmeerimise loengutekst
kättesaadavad sama paketi kõikides klassides.
Pärilus (ingl. inheritance)
· Klassid võivad olla üksteise suhtes pärilusseoses.
· Alamklass pärib kõik ülemklassi väljad ja meetodid.
· Enamikes keeltes igal klassil ülimalt üks otsene ülemklass. Javas ka.
· Mõnedes keeltes (näit. Python) on lubatud ka mitmene pärimine.
· Pärimine soodustab koodi korduvkasutust.
2. Loeng Konstruktoritest veel
Piiritleja (ingl. Modifier) - kasutusliiki täpsustav kirjelduse alguses paiknev võtmesõna;
järjestikused eraldatakse tühiku(te)ga; omavaheline järjestus ei oma tähtsust
Näiteid - public, protected, private(klassil mitte isendil); static; final(hiljem ei saa muuta);
abstract(abstraktne)
Paketid - Kasutatakse klasside rühmitamiseks; Iga klass kuulub paketti; Nimekonfliktide
vältimiseks; Võimalik hierarhiline struktuur; java.lang.Math näitab, et klass Math on paketis