Arvutiteaduse instituut
Courses.cs.ut.ee Arvutiteaduse instituut Tartu Ülikool
  1. Kursused
  2. 2025/26 kevad
  3. Objektorienteeritud programmeerimine (LTAT.03.003)
EN
Logi sisse

Objektorienteeritud programmeerimine 2025/26 kevad

  • Kodutööd ja praktikumid
  • Loengud
  • Kursuse korraldus
  • IDE juhend
  • Süvendusrühm
  • Silumisest

Prakside kava

Tavarühmade materjal

Praktikum Kodus Praktikumis Harjutused
Praks 1 (10.02) Lugeda Sissejuhatus (alates "Esimene Java programm")
Lugeda Java põhikonstruktsioonid
Abiks on ka 1. ja 2. loengu slaidid ja videod
IDEA setup + run application
Aine korraldus
Tutvumisring

IDE tricks:
psvm, sout
Ülesanded: * (soovituslik)
praktikumi materjalist P5, P7

lisalugemist
Praks 2 (12.02) Lugeda Objektid. Klassid. koduste tööde esitamisest

IDE tricks:
alt+insert, rename symbol, ctrl+q, reformat code, reading javadoc, /**, reading source

class imports, Arrays.toString, cli-args
Ülesanded:
praktikumi materjalist P6
harjutustest H2, H4

lisalugemist
Praks 3 (17.02) Lugeda Sõned. Failid. Listid. code style: muutujate ja meetodite nimed oracle-i poolt soovitused
google-ilt
value vs reference

IDEA advanced:
iter, fori, debugging
Ülesanded:
praktikumi materjalist P1, P8 ning
harjutustest H3

silumisest
Praks 4 (19.02) Lugeda Polümorfism. Liidesed. Praktikumi ei toimu, teema on iseseisvaks harjutamiseks.

List vs ArrayList? List.of, Arrays.asList, Collections.emptyList

IDE tricks:
extract method/var, ctrl+b/ctrl+alt+b, show usages, ctrl+alt+left/right, debugger eval expression
Ülesanded praktikumi materjalist P*
Võib alustada harjutustega, need tuleb kodus lõpetada ja esitada osana kodutööst.
  • 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