Praktikum3: Viitetüüpi muutujad CSharp programmeerimiskeeles: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Mposka (talk | contribs)
No edit summary
Mposka (talk | contribs)
No edit summary
Line 1: Line 1:
=Teooria=
[[Viitetüüpi muutujad CSharp programmeerimiskeeles]]
=Käsi_hoitud_tegevus=
=Käsi_hoitud_tegevus=
*Loo klass Ristkylik
*Loo klass Ristkylik
*Loo konstruktor, mis võtab sisendiks ristküliku kõrguse laiuse
*Loo konstruktor, mis võtab sisendiks ristküliku kõrguse ja laiuse
*Loo meetodid
*Loo meetodid
**arvutaPindala
**arvutaPindala

Revision as of 12:12, 16 September 2013

Teooria

Viitetüüpi muutujad CSharp programmeerimiskeeles

Käsi_hoitud_tegevus

  • Loo klass Ristkylik
  • Loo konstruktor, mis võtab sisendiks ristküliku kõrguse ja 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