20090126
Zadanie 8.
Napisać następujące klasy:
1. Drukarka, Ma chronione pole kartkiPapieru typu int. Konstruktor ustawia wartość tego po\a na 0. Ma funkcję ZaładujPapier która ustawia to pole na przekazaną w argumencie wartość oraz funkcję Drukuj która jeśli wartość tego pola jest większa od 0 wyprowadza nakonsoię napis „Wydrukowane” i zmniejsza wartość pola o 1, w przeciwnym wypadku wyprowadza na konsolę napis „Brak papieru”
2. Kopiarka. Dziedziczy po klasie Drukarka. Ma funkcję Kopiuj przyjmującą jako argument liczbę kopii (typu int). Wywołanie tej funkcji powoduje wywołanie funkcji Drukuj z klasy bazowej tyle razy, ile kopii ma być wykonane.
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 Drukarka, funkcji ZaładujPapier, Drukuj i Kopii
Na ocenę 5: w fimkcji ZaładujPapier rzucać wyjątek jeśli wartość przekazana w argumencie jes1 większa od 500
Wyszukiwarka
Podobne podstrony:
lampa Zadanie 6. Napisać następujące klasy: 1. Lampa. Ma publiczne pole typu int opage0205 PRZED UŻYCIEM „ATLASU" POPRAWIĆ NASTĘPUJĄCE: BŁĘDY DRUKARSKIE Zamiast &nbsObraz3 (123) Zadanie 90. (2 pkt) Przekątna sześcianu ma długość 9. Oblicz pole powierzchni całkowit95 (33) ZADANIA TESTOWE 95 6 Krawędź podstawy ostrosłupa prawidłowego czworokątnego ma 6 cm, a poleZadania Zaproponuj klasę Kwadrat z następującymi polami: bok, przekątna, obwód, pole. Klasa powinnaDSC00115 Kolokwium U z Maszyn asynchronicznych Zadanie Trójfazowy indukcyjny silnik pierścieniowy maObrazek77 Zadanie 13. (1 pkt) Promień okręgu opisanego na trójkącie równobocznym ma długość —. Pole270 (30) - 270 - 271 Zadanie 3.16 Na podstawie rys. 3.16 dla obwodu a) możemy napisać następujkapitału własnego przedsiębiorstwa możemy wysnuć następującą interpretację: firma X ma za zadanieimg076 CAŁKOWANIE WYBRANYCH FUNKCJI TRYGONOMETRYCZNYCH ZADANIA Obliczyć następująceW celu określenia wymagań technicznych dróg wprowadza się klasy dróg. Rozróżnia się następujące klasKolokwium?łki Szemberg Krak Trzecie kolokwium z Analizy Matematycznej Zadanie 1 Obliczyć następującewięcej podobnych podstron