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

From ICO wiki
Jump to navigationJump to search
Line 2: Line 2:


=Eeldused=
=Eeldused=
Vaata läbi teooria
Vaata läbi teooria


     *[[Viitetüüpi muutujad CSharp programmeerimiskeeles]]
     *[[Viitetüüpi muutujad CSharp programmeerimiskeeles]]
     *Microsoft Visual C# 2008 Step by Step, peatükk 8,13  
     *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=
=Käsi_mittehoitud tegevus=

Revision as of 23:52, 14 September 2011

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_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