1. W klasie Wielomian zaimplementuj metodę ObliczWartosc, która dla danej w argumencie wartości rzeczywistej x zwróci wartość wielomianu.
2. Utwórz klasę pochodną klasy Wielomian o nazwie Linia reprezentującą wielomian stopnia pierwszego y=ax+b .
Zadeklaruj i zdefiniuj konstruktor:
y=ax+b
Dla klasy Linia zaimplementuj poniższe operacje:
Punkt PunktPrzeciecia(const Linia &l) const; double MiejsceZerowe(); Linia Prostopadla(Punkt x); // linia prostopadla przechodzaca przez punkt x
Powyżej używany jest typ Punkt (obiekt tego typu określa punkt na płaszczyźnie).
Jak powinna wyglądać definicja tego typu?
2. Utwórz klasę pochodną klasy Wielomian o nazwie Parabola.
Zaimplementuj konstruktor:
y=ax^2+bx+c. Ustaw wartości domyślne argumentów a,b,c=0.Zaimplementuj metodę:
3. Napisz program testujący działanie zaimplementowanych metod.
Przykładowy diagram klas UML