Praktikum3:Viitetüüpi muutujad CSharp programmeerimiskeeles: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Line 19: | Line 19: | ||
=Käsi_mittehoitud tegevus= | =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= | =Mul_on_igav_teeks_ka_midagi tegevus= |
Revision as of 22:56, 14 September 2011
Viitetüüpi muutujad CSharp programmeerimiskeeles
Eeldused
- 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