Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Olio-ohjelmoinnin perusteet

osaamistavoitteet

  • Ymmärrät olio-ohjelmoinnin perusidean ja kuinka se eroaa proseduraalisesta ohjelmoinnista.
  • Osaat hahmottaa olion kokonaisuutena, jossa tieto ja toiminta yhdistyvät.
  • Ymmärrät luokan ja olion suhteen, ja miten luokka toimii mallina olioiden luomisessa.
  • Osaat määritellä oman luokan ja sen jäsenet, eli attribuutit, metodit ja konstruktorit.
  • Ymmärrät olioiden elinkaaren ja osaat käyttää olioita ohjelman osina.
  • Tiedät, mitä static-määrite merkitsee luokan jäsenten osalta.
  • Ymmärrät kapseloinnin periaatteet ja hyödyt, ja osaat erottaa olion sisäisen toteutuksen sen ulkoisesta käytöstä.