Praktikum3:Viitetüüpi muutujad CSharp programmeerimiskeeles

From ICO wiki
Revision as of 23:51, 14 September 2011 by Mposka (talk | contribs) (Created page with 'Viitetüüpi muutujad CSharp programmeerimiskeeles =Eeldused= =Vaata läbi teooria:= Viitetüüpi muutujad CSharp programmeerimiskeeles Microsoft Visual C# 2008 St…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Viitetüüpi muutujad CSharp programmeerimiskeeles

Eeldused

Vaata läbi teooria:

   Viitetüüpi muutujad CSharp programmeerimiskeeles
   Microsoft Visual C# 2008 Step by Step, peatükk 8,13 

Käsi_hoitud tegevus

Enda seniste teadmiste, bing.com ja loengunäidete baasil tee järgmised klassid:

   *Loo klass Punkt väljadega x ja y ning meetoditega KaugusNullist ja TeataAndmed.
       **Esimene väljastab reaalarvuna kauguse koordinaatide alguspunktist.
       **Teine tagastab tekstina koordinaatide väärtused. 
   *Loo Punktile alamklass RuumiPunkt. Lisa väli z, kata üle KaugusNullist ning asenda TeataAndmed.
       **Esimene väljastab kauguse nullist kolme koordinaadi korral,
       **Teine aga tagastab RuumiPunkti andmed tekstina. 
   *Loo lihtne rakendus, mis loodud klasse kasutab 
   *Kirjuta üle klassi Punkt meetod ToString(), nii, et see meetod tagataks punkti koordinaadid ja kauguse nullpunktist. 

Käsi_mittehoitud tegevus

   *Loo eraldi klass pilt ja realiseeri järgmised omadused:
       **Pildil on alusinfo (algne pildiinfo)
       **Pildil on hetkeinfo (muudetud pildi sisu) 
   *Loo võimalus algse pildi vähendamiseks
   *Loo võimalus hetkepildi suurendamiseks 

Mul_on_igav_teeks_ka_midagi tegevus

   *Loo lihtne telefoniraamat
       **Mõtle, kuidas hoida andmeid (nimi, telefon, e-mail, skype)
       **Realiseeri lihtne otsing
       **Realiseeri andmete lisamine