Klassid ja objektid * Loo klass Punkt väljadega x ja y * Loo punktist eksemplar, testi * Koosta punktidest massiiv * Loo alamprogramm, mis saaks parameetriks punktide massiivi ning väljastaks punkti, mille väljade väärtusteks oleks massiivi seest leitud suurima x-i ja y-i väärtus * Loo klass Pada loetava omadusega temperatuur. * Lisa meetod soojenda, mis tõstaks temperatuuri 5 kraadi võrra * Kui temperatuur jõuab saja kraadini, siis käivita sündmus "keeb" * Loo enumeratsioon "Toit" väärtustega hernesupp, piimasupp, vesi * Luba pajale määrata ja sealt küsida sees olev toit * Lisa pajale omadus (Property) "veekogus". Väärtust saab küsida ja muuta, kuid see ei saa minna suuremaks kui 10 ega väiksemaks kui 0 ByVal ja ByRef * Muuda alamprogrammile antava parameetri väärtust. Katseta toimimist mõlema parameetritüübi korral. * Koosta alamprogramm kahe muutuja väärtuste vahetamiseks. * Tutvu piiritleja static omadusega (jätab muutuja väärtuse pärast väljakutset alles) * Kasuta direktiivi "option explicit" muutujate kohustuslikuks deklareerimiseks