5

5



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.


Wyszukiwarka

Podobne podstrony:
14. Napisz część implementacyjną klasy TWaga. 13. Napisz deklarację klasy TWaga z 2
Podstawowe pojęcia (2) właściwości, atrybuty - cechy informacyjne klasy-obiektu, przechowują informa
grupa Sieć Konfiguracja Identyfikacja J Konlrola dostępu ] System Windows wykorzystuje następujące i
Image144 stany: A = 1, B — C — ... / = 0. Następnie informacja jest wpisywana do rejestru. Po ośmiu
Picture9 (2) $ 7. Karta tytułowa przedmiaru robót zawiera następujące informacje: 1)   &n
Napisz program, który czyta zdanie, a następnie wypisuje po kolei długości kolejnych jego wyrazów.
Picture1 (2) § 10.1. Dla każdej pozycji przedmiaru robót należy podać następujące informacje: 1)
IMGA47 •    przechowuje większość informacji genetycznej = zawiera większość&nbs
Klasy Gramatyk 1 KLASY GRAMATYKGiamatyki klasy " O ” a-> p o: £ V*. p £ V+ =* w następniku n

więcej podobnych podstron