Praktikum: Viitetüüpi muutujad CSharp programmeerimiskeeles: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Created page with '= Praktilised ülesanded = == Eeldused == Vaata läbi teooria: * MOC-2124C, moodul 8 * Microsoft Visual C# 2008 Step by Step, peatükk 8,13 == Käsi_hoitud tegevus == * Ülesa…' |
|||
Line 11: | Line 11: | ||
== Käsi_mittehoitud tegevus == | == Käsi_mittehoitud tegevus == | ||
* Loo eraldi klass pilt ja realiseeri järgmised omadused: | * 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 | |||
* Loo klass Punkt väljadega x ja y ning meetoditega KaugusNullist ja TeataAndmed. | * Loo klass Punkt väljadega x ja y ning meetoditega KaugusNullist ja TeataAndmed. | ||
** Esimene väljastab reaalarvuna kauguse koordinaatide alguspunktist. | ** Esimene väljastab reaalarvuna kauguse koordinaatide alguspunktist. |
Revision as of 23:58, 31 August 2010
Praktilised ülesanded
Eeldused
Vaata läbi teooria:
- MOC-2124C, moodul 8
- Microsoft Visual C# 2008 Step by Step, peatükk 8,13
Käsi_hoitud tegevus
- Ülesanded 1, 2, 3, 4 ja 5 Blackboardis (inglisekeelsed juhendid)
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
- 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 kirjutab RuumiPunkti andmed ekraanile või vormile, meetodid tagastustüübiks on void.
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