www.spargalkes.lt

Abstrakčios klasės ir metodai

Tikslas – paskelbti (deklaruoti, aprašyti, …) dar nerealizuotus metodus. Abstrakti klasė – tai klasė, kurioje numatyta busimųjų metodų struktūra, bet jų realizacijos dar nėra. Dažniausiai tai būna tėvo klasė, o metodai realizuojami ją paveldinčioje klasėje.

Keletas pastabų:
1. Klasė, turinti nors vieną abstraktų metodą privalo būti paskelbta kaip abstract.
2. Abstract klasė gali turėti ir ne abstrakčių metodų.
3. Negalima sukurti abstrakčios klasės objecto su funkcija new. Tokio tipo kintamasis būti gali.
4. Konstruktoriai ir statiniai metodai negai būti abstraktūs.
5. Klasė, paveldinti abstrakčią klasę arba privalo realizuoti visus jos abstract metodus, arba pati turi būti paskelbta kaip abstract (taip galima patikrinti ar visi metodai turi "realias" realizacijas).

Failai:
FailasFailo dydisParsisiųsta
Parsisiųsti šį failą (f6eb37c26653cc2d567057aad4d7b4fe.zip)Abstrakčios klasės ir metodai51 Kb2
Neteisinga

 
Informatika Abstrakčios klasės ir metodai
www.kvepalai.ltkvepalai.ltwww.spargalkes.ltspargalkes.ltwww.tytuvenai.lttytuvenai.lt