lampa

lampa



Zadanie 6.

Napisać następujące klasy:

1.    Lampa. Ma publiczne pole typu int o nazwie zapalona. Konstruktor ustawia wartość tego pola na 0. Ma wirtualną funkcję Stan, bez argumentów. Dla wartości pola zapalona wynoszącej 0 funkcja wyprowadza na konsolę tekst „Zgaszona”, dla innych wartości - tekst „Zapalona”.

2.    LampaNaftowa. Dziedziczy po klasie Lampa. Przeciąża funkcję Stan w ten sposób, że wywołuję implementację z klasy bazowej, a następnie dla wartości pola zapalona różnej od 0 wyprowadza na konsolę tekst „Kopci”.

Przetestować na dowolnym przykładzie.

Na ocenę 3: napisać definicje obu klas, ze szkieletowymi definicjami funkcji (zapewniającymi kompilację programu ale nie posiadającymi funkcjonalności)

Na ocenę 4: napisać definicje konstruktora klasy Lampa oraz funkcji Stan w tej klasie Na ocenę 5: napisać definicję funkcji Stan w klasie LampaNaftowa


Wyszukiwarka

Podobne podstrony:
Zadanie 8. Napisać następujące klasy: 1. Drukarka, Ma chronione pole kartkiPapieru typu int. Konstru
DSC00115 Kolokwium U z Maszyn asynchronicznych Zadanie Trójfazowy indukcyjny silnik pierścieniowy ma
badanie7 Tego rodzaju charakterystyki dwóch lamp typu 6FI6C pokazane są na rys. 3-4 i 3-5. Lampa 1
270 (30) - 270 - 271 Zadanie 3.16 Na podstawie rys. 3.16 dla obwodu a) możemy napisać następuj
kapitału własnego przedsiębiorstwa możemy wysnuć następującą interpretację: firma X ma za zadanie
img076 CAŁKOWANIE WYBRANYCH FUNKCJI TRYGONOMETRYCZNYCH ZADANIA Obliczyć następujące
W celu określenia wymagań technicznych dróg wprowadza się klasy dróg. Rozróżnia się następujące klas
Kolokwium?łki Szemberg Krak Trzecie kolokwium z Analizy Matematycznej Zadanie 1 Obliczyć następujące
41576 Photo0021 (2) STOPIEŃ 1
IMG Zadanie 69. W której sytuacji pracodawca ma obowiązek wypłacić pracownikowi ekwiwalent pieniężn
IMGg99 Przykładowe zadania z genetyki: • I. Kobiela o niebieskich oczach ma męża o oczach brązowych,

więcej podobnych podstron