Zadania - zestaw 12/5

Zaprojektować, zaimplementować i zademonstrować w praktyce użycie klas realizujących poniższe wytyczne:

  1. Struktura klas wg własnego pomysłu, realizujca podstawową funkcjonalność wzorca projektowego "Dekorator".
Np.

Faktura za energię elektryczną: stawka za energię (zł/kWh), stawka stała opł. dystr. (zł/m-c), stawka zmienna opł. dystr (zł/kWh), przekroczenie mocy max. (zł/kW) opłata jakościowa (zł/kW mocy umownej), abonament (zł/m-c); metody: skladnikiFaktury, podajNaleznosc.

Oferta salonu samochodowego: samochód marki X, z ceną bazową + opcje: lakier metalic, klimatyzacja, alufelgi, nawigacja; metody: zestawienieOpcji, cenaPrzypadku.

Płaca pracownika: podstawa, dodatek funkcyjny, wyrównanie, wysługa lat, podatek, wypłata; metody: zestawienie, podsumowanie.