Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Kantaluokan määrittely

Samankaltaiset esitykset


Esitys aiheesta: "Kantaluokan määrittely"— Esityksen transkriptio:

1 Kantaluokan määrittely
Perinnän käyttöön liittyvät varatut sanat private, protected, public, final ja abstract. Ne tarkoittavat luokan jäsenten näkyvyyssääntöjä (class member access specifier). Luokan jäsenten näkyvyys vaikuttaa niiden viittausalueeseen. Kantaluokan määrittely tMyn

2 Saantimääreiden merkitseminen: class kantaLuokka { private
//vain kantaluokassa näkyvät jäsenet //johdetun luokan jäsenfunktio ei voi käyttää protected //myös johdetussa luokassa näkyvät jäsenet //johdetun luokan jäsenfunktio voi käyttää public //kaikkialla näkyvät jäsenet Kantaluokan määrittely tMyn

3 //ei voida korvata (redefine) //johdetussa luokassa abstract
final //ei voida korvata (redefine) //johdetussa luokassa abstract //jos kantaluokassa on abstract-tyyppinen //jäsenfunktio, niin silloin sillä ei ole minkäänlaista //toteutusta tässä luokassa } Kantaluokan määrittely tMyn

4 Perittävä kantaluokka voi olla konkreettinen tai abstrakti luokka.
Luokkahierarkiassa alimman tason luokka pitää olla konkreettinen. Konkreettiseen luokkaan voidaan luoda olioita, kun taas abstraktiin luokkaan ei pystytä luomaan olioita. Kantaluokan määrittely tMyn


Lataa ppt "Kantaluokan määrittely"

Samankaltaiset esitykset


Iklan oleh Google