www.spargalkes.lt

OOP java R. Vaicekauskas ir kiti

Interfeisas - tai sąrašas metodų, kurie bus realizuoti klasėje (klasėse). Jokių metodų realizacijų (kūnų) interfeise nėra. Interfeisai turi savo hierarchijų, kuri nesikerta su klasių paveldėjimo hierarchija. Tai leidžia realizuoti tą patį interfeisą klasėse, nesusijusiose hierarchiškai pagal klasių paveldėjimo liniją. Interfeisas yra panašus į abstrakčią klasę, bet turi keletą esminių skirtumų: 1. Klasė gali realizuoti kelis interfeisus, kai tuo tarpu paveldėti gali tik vieną. 2. Interfeiso metodai pasirenkami dinamiškai, t.y., programos vykdymo metu (rekia nepamiršti, jog tai pailgina vykdymo laiką).

3. Interfeisas gali būti realizuotas kitoje programavimo kalboje. 4. Interfeisą galima sėkmingai panaudoti tų pačių konstančių importavimui į atskiras klases (panašiai kaip #define h tipo failuose C++ kalboje). 5. Interfeisas negali turėti ir realizuotų metodų, o abstract klasė gali.

Failai:
FailasFailo dydisParsisiųsta
Parsisiųsti šį failą (0f453aff5be663e80ad9237f7018cdcf.zip)Oop java R. Vaicekauskas ir kiti1383 Kb0
Neteisinga

 
Informatika OOP java R. Vaicekauskas ir kiti
www.kvepalai.ltkvepalai.ltwww.spargalkes.ltspargalkes.ltwww.tytuvenai.lttytuvenai.lt