Witam
Mam jutro laboratoria z programowania na których będziemy zajmować się hierarchią klas jednak polecenie jest źle sformułowane i nie do końca rozumiem co miał na myśli autor, szczególnie o dwóch metodach konwersji? Może ktoś z Was lepiej zrozumie treść zadania.
Czy poprawnie kombinuje z hierarchią
class Jednostka
{
};
class Metry :public Jednostka
{
};
class Centymetry :public Jednostka
{
};
class Cale :public Jednostka
{
};
Z góry dzięki za pomoc. Mile widziany kawałek kodu.
Zadania:
Dla każdej klasy należy zaimplementować operator= i konstruktor kopiujący.
- Utwórz Hierarchię klas jednostek miary: metry, centymetry, milimetry, cale. Jako jednostkę podstawową do operacji na miarach przyjmij metry i napisz dwie metody jedną do konwersji na metry z danej jednostki i druga która konwertuje metry na daną jednostkę. Klasa zawiera operatory matematyczne, zaprzyjaźnione strumieniowe.