Praktikum3: Viitetüüpi muutujad CSharp programmeerimiskeeles: Difference between revisions
From ICO wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
=Käsi_hoitud_tegevus= | =Käsi_hoitud_tegevus= | ||
*Loo klass Ristkylik | |||
*Loo konstruktor, mis võtab sisendiks ristküliku kõrguse laiuse | |||
*Loo meetodid | |||
**arvutaPindala | |||
**arvutaYmbermoot | |||
**kasOnVordsed | |||
**kasOnRuut | |||
=Käsi_mittehoitud_tegevus= | |||
Luua klass Mootorsõidk | Luua klass Mootorsõidk | ||
Revision as of 12:10, 16 September 2013
Käsi_hoitud_tegevus
- Loo klass Ristkylik
- Loo konstruktor, mis võtab sisendiks ristküliku kõrguse laiuse
- Loo meetodid
- arvutaPindala
- arvutaYmbermoot
- kasOnVordsed
- kasOnRuut
Käsi_mittehoitud_tegevus
Luua klass Mootorsõidk
- Muutujad
- Kiirus (vaikimisi 0)
- MaxKiirus (vaikimisi 20)
Konstruktor(int maxkiirus) – määratakse max kiirus
- Meetodid
- Kiirenda() lisab kiirusele 10
- Kiirenda(int kiirus) lisab kiirusele parameetri kiirus väärtuse ja kontrollib kas max kiirus on käes. Kui nii siis kiirus sellest suuremaks ei muutu.
- Stop() kiirus läheb nulli
- Hetkeseis() tagastab tekstina mootorsõiduki hetkeseisu (sõidab kiirusega x või seisab)
- ToString() panna väljastama Hetkeseis() poolt tagastatavat teksti