Programowanie Obiektowe Cwiczenia 10 id 396249

background image

1) (3 punkty) Napisz klasę 'liczba' służącą do przechowywania liczb wymiernych.

Klasa 'liczba' powinna posiadać publiczne pole 're' typu double oraz następujące metody

publiczne:

wirtualną metodę 'modul' zwracającą moduł przechowywanej liczby,

'większa' otrzymującą w argumencie referencję 'ref' do obiektu klasy 'liczba' i zwracający
jako wartość true jeżeli moduł liczby 'ref' jest większy od modułu liczby przechowywanej w
obiekcie, na rzecz którego wywoływana jest metoda oraz false w przeciwnym wypadku

2) (2 punkty) Napisz klasę 'zespolone', pochodną klasy liczba z zadania 1 posiadającą

dodatkowo publiczne pole 'im' typu int. Przeciąż w klasie 'zespolone' metodę modul. Czy
metodę 'wiekszy' też trzeba przeciążyć?


Wyszukiwarka

Podobne podstrony:
Programowanie Obiektowe Ćwiczenia 5
cwiczenie 10 id 125633 Nieznany
Programowanie Obiektowe, Ćwiczenia 3
Cwiczenie 1 10 id 98964 Nieznany
Cwiczenie 10 id 99039 Nieznany
cwiczenie 10 id 125135 Nieznany
Programowanie Obiektowe- Ćwiczenia 2
Cwiczenie 1 10 id 98970 Nieznany
Programowanie obiektowe, w7, 10
Programowanie Obiektowe Ćwiczenia 4
Programowanie Obiektowe Ćwiczenia 5
KOZ (Cw) Cwiczenie 10 Przyk A3 id 249078
Cwiczenie nr 10 id 125701 Nieznany
Ćwiczenie 10-program, UG, SEM3, GENETYKA
cwiczenie, Informatyka WEEIA 2010-2015, Semestr III, Programowanie Obiektowe
Cwiczenie 10 przyklad id 99058 Nieznany

więcej podobnych podstron