Napisz małą bibliotekę klas wspomagających działania matematyczne.
a. Napisz klasę służącą do przechowywania bardzo dużych liczb wraz z operatorami podstawowych działań.
b. Napisz klasę służącą do przechowywania ułamków zwykłych wraz z operatorami podstawowych działań.
c. Napisać klasę wielomian reprezentującą wielomian. Zdefiniuj konstruktor, który będzie brał listę współczynników wielomianu oraz operatory: +,-,*. Napisz zestaw sensownych funkcji składowych.
d. Dodaj inne przydatne klasy.W projekcie należy utworzyć klasy pochodne, interfejsy, w miarę możliwości wykorzystać klasy abstrakcyjne, zaimplementować polimorfizm.
No właśnie, jak tu wcisnąć OOP żeby punkt d. nie przeważał nad resztą ? Jakieś pomysły ?
Tylko wstrzymajcie się z komentarzami nt. debilności zadania.