5
Marks: 3
Napisz deklarację klasy Krasnal przechowującej następujące informacje o krasnalach: imię (napis), wzrost (w centymetrach), rozmiar ubrania (pojedyncza litera), kolor czapki (napis), wiek (w latach). Dla klasy zadeklaruj:
• konstruktor bezargumentowy,
• konstruktor nadający wartości początkowe wszystkich polom,
• konstruktor kopiujący,
• destruktor,
• metody typu "ustaw", "pobierz" dla wszystkich pól.
Answer:
class Krasnal
{
. public:
. . string imię;
.. float wzrost;
.. char rozmiar;
.. string kolor;
.. int wiek;
. private:
.. Krasnal();
.. Krasnal(string = "Fred" , float = 100, char = 'S', string = "czerwony", int = 150); .. ~Krasnal();
.. void set(string, float, char, string, int);
.. string getimie();
.. float getwzrost();
.. char getrozmiar();
.. string getkolor();
.. int getwiek();
Comment: powino byc 5 metod set Correct
Marks forthis submission: 3/3.