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

Rajapinnat

osaamistavoitteet

  • Ymmärtää rajapinnan (interface) rooli ja käyttää sitä vaihtokohdissa (strategiat, palvelut).
  • Rajapinnat ("Kissa osaa Puhua, Kävellä, Hyppiä...")
  • abstrakti luokka vs. rajapinta (rajapintametodin oletustoteutus)
  • Ymmärrät, että luokka voi toteuttaa monta rajapintaa, mutta periä vain yhdestä luokasta
  • Testaaminen rajapintaa vasten, ei toteutusta vasten.
  • "Moniperintä" rajapintojen avulla
  • Käytetään perintää ja rajapintoja olioiden yhteistyössä