Autod teel Koosta klass, kus on muutujates kirjas kahe auto kaugus maantee algusest (samast otsast) ning kummagi auto liikumiskiirus. Loo klassist mitu eksemplari ning trüki andmed välja. Lisa klassile käsklus, mis määrab autode asukohtadeks nende asukohad parameetrina etteantud aja pärast. Trüki välja autode asukohad 3 sekundi, 5 minuti ja 2 tunni pärast. Lisa maanteeobjektile kiirusepiirangute loetelu lõikudel. Autosid saab lisada maanteeobjektile erisuguseid - igaühel alguskoht ning soovitud kiirus. Kui auto sõidab kiirusepiiranguga lõigul, siis tema kiirus on auto soovitud kiirusest ning sealsest kiiruspiirangust vähim. Väljasta autode asukohad küsitud ajal. Akvaarium Loo klass akvaariumi tarbeks. Konstruktori sisendiks pikkus, laius ja kõrgus (cm). Koosta käsklus ruumala väljastamiseks. Akvaariumi eksemplar hoiab meeles sees hoitava vee kogust. Käsuga saab vett lisada. Käsuga saab küsida, et kui palju on selles akvaariumis vett. Akvaariume on mitu. Koosta käsklus määratud koguse vee valamiseks ühest akvaariumist teise. Kui akvaariumi servani jääb vähem kui kaks vaba sentimeetrit, väljastatakse hoiatus. Kilpkonn Kilpkonna klassi eksemplaril on täisarvulise koordinaadina asukoht (x, y) ning suund (paremale, üles, vasakule, alla). Loo konstruktor andmete sisestamiseks ning käsklus oleku (asukoht + suund) trükkimiseks. Kilpkonnal on käsud "edasi" ning "keeraParemale". Juhi kilpkonn nende käskude abil kõndima 8-kujulist teekonda. Küsi vahepeal kontrollimiseks koordinaate. Lisa kilpkonnale käsklus kontrollimaks kaugust teisest kilpkonnast. Juhi käskudega kahte kilpkonna tasandil. Kui nad satuvad teineteisest vähem kui kolme ühiku kaugusele, väljasta hoiatus. Inimesed Loo klass Inimene protected väljadega eesnimi, perekonnanimi, sünniaasta ning meetodid väärtuste väljastamiseks ja konstruktor andmete sisestamiseks. Testi klassi. Kontrolli isendi loomisel, et parameetrid oleksid mõistlike väärtustega, muul juhul anna hoiatus. Koosta loendurid hoidmaks meeles, mitu inimest on loodud ning iga inimese puhul, mitu korda on ta eesnime küsitud. Loo klass kool väljadega aadress, nimetus ja isikute loend. Iga kooli juures peetakse meeles selle ID-numbrit, mis igal järgmisel koolil on ühe võrra suurem. Loo rakendus isikute ja koolide lisamiseks, andmete küsimiseks, igas koolis leiduvate inimeste arvu küsimiseks. Soojushulgad Loo klass hoidmaks aine omadusi: erisoojust (J/(kg*K)), erikaalu (kg/kuupmeeter), nimetust. Klassile konstruktor andmete sisestuseks ning meetodid küsimiseks. Loo rakendus andmete sisestamiseks ja vaatamiseks. Loo klass esemete andmete (mass, temperatuur, viit ainele) hoidmiseks. Lisa rakendusele võimalus esemete sisestamiseks, muutmiseks ja kustutamiseks. Võimalda küsida etteantud ainega esemete kogumassi. Lisa rakendusele klass esemete kogumi koostamiseks ja muutmiseks. Lisa klassile meetod küsimaks, milline on kogumi temperatuur pärast esemete temperatuuride ühtlustumist ilma soojuskadudeta. Testi tulemust. Maamõõdupunktid Loo tasandil asukohta määrav klass Punkt, millel juures loendur teatamaks, mitme muutuja kaudu on võimalik tema poole pöörduda. Testi toimimist. Klass Maatükk hoiab maatüki juurde kuuluvate punktide andmeid ning määrab, millised punktid on selle maatüki juures omavahel ühendatud. Maatüki andmete sisestamisel kontrollitakse, kas vastav piiriposti paik on juba Punktina kirjas. Kui jah, siis pannakse maatüki juurde osuti samale punktile, kui mitte, siis luuakse uus Punkt. Maatükilt saab küsida teda moodustavate punktide andmed. Maatükilt saab küsida tema piiri pikkuse. Iga maatüki juurde kuulub omanik. Maatükilt saab küsida kõikide naabermaatükkide omanike nimed reastatuna nendega ühise piiri pikkuse järgi.