Versions Compared

Key

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

...

Sisältö

...

  1. Testiympäristö codepad
  2. 1 Olio-ohjelmoinnin peruskäsitteitä
  3. 2 Luokka (Class)
  4. Oliot
  5. 2.1 Luokan käsite ohjelmoinnissa
  6. 2.2 Olio, luokan todellinen edustaja
  7. 2.3 Luokka (class)
  8. 2.4 Jäsenmuuttujat (Member Variables)
  9. 2.4.1 Jäsenmuuttujien esittely
  10. 2.4.2 Jäsenmuuttujien näkyvyys
  11. 2.4.3 Jäsenmuuttujien käyttö
  12. 2.4.4 Staattiset jäsenmuuttujat
  13. 2.4.5 Vakiot jäsenmuuttujina
  14. 2.4.6 Staattiset vakiot jäsenmuuttujina
  15. 2.4.7 Luokan metodit (jäsenfunktiot)
  16. 2.4.8 Olion metodien käyttö
  17. Muuttujat, tyypit sekä define määrittelyt
  18. Staattiset jäsenmuuttujat
  19. Vakiot jäsenmuuttujina
  20. Luokan jäsenfunktiot
  21. Ylikuormitus
  22. Oletusparametrit
  23. Enkapsulointi
  24. 2.5 Ylikuormitus
  25. 2.6 Oletusparametrit
  26. 2.7 Staattiset funktiot
  27. 2.8 Oliot
  28. 2.9 Luokan jäsenmuuttujien käyttö
  29. 2.10 Enkapsulointi
  30. 2.11 Koostuminen
    1. 1.8.1 Koostettujen luokkien käyttö
  31. 1.9 Periytyminen
  32. 1.10 Moniperiytyminen
    1. 1.10.1 Moniperintä ohjelmointikielissä
  33. 1.11 Polymorfismi
  34. 1.12 Muodostimet (Constructor)
  35. 1.12.1 Muodostimen initialisointilista (Initialization List)
  36. Koostuminen,
  37. Association, Agregation ja Composition
  38. Periytyminen
  39. Virtuaalifunktiot
  40. Abstraktit luokat
  41. Polymorfismi
  42. Moniperiytyminen
  43. 1.13 Hajoittimet (Destructor)
  44. Staattiset funktiot
  45. 1.14 Taulukkomuuttujat, kertausta C-ohjelmoinnista
  46. 1.14.1 Taulukoiden luominen dynaamisella muistinvarauksella
  47. Vakiot ja #ifdef, #define, jne.
  48. cin ja cout
  49. assert
  50. Luokkamallit (Template)
  51. Esimerkit
  52. Hyödyllisiä linkkejä

Tehtävät

Tehtäviä KA3 ja 4 luokille

...

Muita hyödyllisiä ohjeita: