Zadania PrOb 19H/04

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

Klasy mają posiadać metody umożliwiające użycie ich jako delegacji. Metody mają umożliwić wykonanie zadania na różne sposoby. Przekazując metody jako delegacje uzyska się różne rezultaty.

  1. Zapis/odczyt przekazanego tekstu do/z pliku w formacie tekstowym. (Uwaga! przydatne informacje: http://zuig.el.pcz.czest.pl/jackrat/progob/c_io.htm).
  2. J.w. lecz zadanie polega na zaszyfrowaniu/odszyfrowaniu przekazanego tekstu.
  3. 2 sposoby przeformatowania tekstu (np. zamiana tabulacji na znaki nowych linii, pogłębienie wcięć akapitów, zwiększenie odstępów, zmiana wielkości liter,... (min. 3 efekty).