Hinde saamiseks tarvilik kursuses Objektorienteeritud programmeerimiskeel C++ sügissemestril 2015 Tarvilikud tööd • Kavandatud ja realiseeritud klass 16.09 • Olukorda simuleeriv objektistruktuur 30.09 • Raamistiku põhjal loodud rakendus • Kontrolltöö • Seminar 02.12 • Disainimustri realisatsioon Eksamipäevaks Selgitusi Kavandatud ja realiseeritud klass Koosta klass mingit tüüpi andmetega ümber käimiseks (nt isikukood, koordinaadid, mahuti, ...). Loo paar eksemplari. Küsi algseid ning arvutatud väärtusi. Pöördu objektide poole nii otse kui viida kaudu. Koosta objektidest massiiv ning leia sealtkaudu mõni väärtus (nt. suurim). Olukorda simuleeriv objektistruktuur Omavahel seotud objektide kogum, kus iga objekti küljest on võimalik temaga seotud teiste objektide kohta üldinfot küsida ja/või neid juhtida. Näiteid: Andmepuu valitud osa eradamine teise puusse - *.txt failid alampuu koopiasse kokku koguda Andmepuu valitud osa salvestamine eraldi faili ja sealt tagasi lugemine (json/xml) Sõbralisti simuleeriv graaf. Iga isiku käest saab küsida tema sõpru ning sõprade sõpru. Soojapidavate ruumide võrgustik koos soojusmahtuvuse ja energiakulu arvestamisega. Jalgpalliväljak koos kahe meeskonna mängijate ja palliga. Saab määrata mängijate ja palli kiirusi ning küsida olukorra tõmmiseid sekundi tagant. • Disainimustri realisatsioon Valige mõni objektorienteeritud disainimuster (näiteks lehelt http://www.oodesign.com/ või mujalt). Tehke see enesele selgeks ja koostage seda kasutav näitrakendus. Eksamil tutvustatakse rakendust ja tehakse sellele väikeseid täiendusi.