Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

Miksi olio-ohjelmointia

Luokan ja olion käsite helpottaa asioiden hahmottamista.

Luokka

Ihmiselle asioiden luokittelu on hyvin luonteenomaista. Luokittelu helpottaa ajattelua. Jos olet insinööri, sinun oletetaan ajattelevan teknisesti jne. Eläinmaailmasta tiedämme, että susien kuuluu, ollakseen susia, syödä lampaita jne. Teknisten ongelmien ratkaisussa luokka-ajattelu auttaa jäsentämään ongelmaa ja helpottaa päättelemään mille laitteelle, ohjelmalle tai ohjelman osalle minkäkin tehtävän suorittaminen kuuluu. Sinänsä tietokone ei tarvitse luokkakäsitettä, se on apuväline ohjelman kehittäjälle.

...