Arvutiteaduse instituut
  1. Kursused
  2. 2022/23 kevad
  3. Objektorienteeritud programmeerimine (LTAT.03.003)
EN
Logi sisse

Objektorienteeritud programmeerimine 2022/23 kevad

  • Kodutööd ja praktikumid
  • Loengud
  • Kursuse korraldus
  • IDE juhendid
  • Silumisest
  • Edasijõudnute rühm

Loengud

Loenguvideod ja testid on Moodle'is.

Konsultatsioonid on N 16.15 ruumis 224.

  • 1. loengu video (1. osa) (tähtaeg 11. sept)
  • 1. loengu video (2. osa) (tähtaeg 11. sept)

Loengu materjalid (slaidid, videod, ülesanded) leiate Moodle'ist.

NumberKuupäevadTeemadSlaidid
1.07.02SissejuhatusSissejuhatus. Korraldus
V1. Esimene programm
V2. Muutujad ja tüübid
2.14.02Java põhikonstruktsioonid.V3. Põhikonstruktsioonid
3.21.02Klassid, isendid, konstruktorid, piiritlejad.V4. Klassid. Isendid
V5. Konstruktorid
V6. Juurdepääsetavus
V7. Klassi- ja isendimeetodid ja -väljad
4.28.02Sõned. Listid.V8. Sõned
V9. Mähisklassid
V10. Listid
5.07.03LiidesedV11. Liidesed
V12. Liides Comparable
6.14.03Pärilus. Abstraktsed klassidV13. Pärilus
V14. Pärilus 2. Ülemklassi või alamklassi isend
V15. Pärilus 3. Juurdepääsetavus
V16. Pärilus 4. Konstruktorid
V17. Pärilus 5. Dünaamiline seostamine
V18. Abstraktsed klassid
 21.03Valmistumine kontrolltööks 
7.28.03Java FX. Stseenigraaf. TipudV19. Graafiline kasutajaliides
8.04.04Sündmused. Omadused, kuularid, sidumineV20. Sündmused
V21. Omadused
9.11.04VoodV22. Failid
V23. Vood. Baidivood. Märgivood
V24. Vood 2. Andmete ja objektide kirjutamine ja lugemine. Otsejuurdepääsuga failid
10.18.04ErindidV25. Erindid
V26. Erindid 2. Täitmise järjekord. Erindid üksteise sees
V27. Erindid 3. Seadmine. Loomine
11.25.04AndmestruktuuridV28. Andmestruktuurid
V29. Geneerilised meetodid, klassid ja liidesed
V30. Andmestruktuurid 2. Itereerimine. Järjestamine
V31. Andmestruktuurid 3. Isetehtud list
 02.05Valmistumine kontrolltööks 
12.09.05Lõimed. SünkroniseerimineLõimed
Sünkroniseerimine
13.16.05Kordamine. 
 23.05Eksam 
16.24.05Internatsionaliseerimine. Veebiprogrammeerimine. KordamineInternatsionaliseerimine
Veebiprogrammeerimine
  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Courses’i keskkonna kasutustingimused