Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Kantaluokan määrittely tMyn1 Kantaluokan määrittely Perinnän käyttöön liittyvät varatut sanat private, protected, public, final ja abstract. Ne tarkoittavat.

Samankaltaiset esitykset


Esitys aiheesta: "Kantaluokan määrittely tMyn1 Kantaluokan määrittely Perinnän käyttöön liittyvät varatut sanat private, protected, public, final ja abstract. Ne tarkoittavat."— Esityksen transkriptio:

1 Kantaluokan määrittely tMyn1 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.

2 Kantaluokan määrittely tMyn2 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

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

4 Kantaluokan määrittely tMyn4 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.


Lataa ppt "Kantaluokan määrittely tMyn1 Kantaluokan määrittely Perinnän käyttöön liittyvät varatut sanat private, protected, public, final ja abstract. Ne tarkoittavat."

Samankaltaiset esitykset


Iklan oleh Google