Napisz klasy o nazwie Tekst, Liczby_calkowite oraz Liczby_rzeczywiste, tak, aby kazda z nich inicjowala poprzez konstruktor pole bedace tablica jednowymiarowa typu, na który wskazuje nazwa klasy (a wiec odpowiednio String, int i double). Kazda z klas powinna posiadac metode sortuj(), której wywolanie pozwoli uzyskac uporzadkowane przy pomocy dowolnego algorytmu rosnaco wartosci tablicy. Ponadto klasa o nazwie Tekst powinna posiadac metode wypisz, pozwalajaca na wypisanie przekazanej tablicy.
Stosujac wzorzec strukturalny Fasada udostepnij klase, która pozwoli na dostep do metod sortowania oraz do metody wypisujacej tablice, niezaleznie od typu przekazanej tablicy. Przetestuj stworzona przez siebie strukture w oparciu o zewnetrzna klase Klienta posiadajaca metode main.