20100107085155

20100107085155



Zajęcis 5: Rozbudowa projektu — cz. II

1. Modyfikacja i rozbudowa klasy Data Dla klasy- Data wykonaj następujące czynności:

| Zastąp konstruktor bezparametrowy następującym konstruktorem:

Data(int d, int m, int r) ;

Ma on zainicjować wszystkie składowe klasy;

i Opracuj funkcję operatorową (globalną — zaprzyjaźnioną z klasą Data) wstawiania do strumienia wyjściowego. Zadaniem tej funkcji jest wyprowadzenie informacji o danym obiekcie klasy Data: ostream & operator« (ostream & wy, const Data & d) ;

Stwórz funkcję operatorową (globalną — zaprzyjaźnioną z klasą Data) pobierania ze strumienia wejściowego. Zadaniem tej funkcji jest podobnie jak funkcji Wpisz () wprowadzenie informacji do danych składowych obiektu klasy Data:

istream | operator» (istream & we, Data & d) ;

2. Modyfikacja i rozbudowa klasy Pracownik W klasie Pracownik wykonaj następujące czynności:

1 Dodąi kolejne poić składowe: const int m_nIDZatrudnienia w części prywatnej klasy.

> Znu\i\fifctij dane składowe tak aby :::_p scImie i mjpszNazwisko były wskaźnikami:


Wyszukiwarka

Podobne podstrony:
DSC00232 17 Zajęcia 5: Rozbudowa projektu — cz, II 1. Modyfikacja i rozbudowa klasy Data Ola klasy D
DSC00232 17 Zajęcia 5: Rozbudowa projektu — cz, II 1. Modyfikacja i rozbudowa klasy Data Ola klasy D
Zajęcia 5: Rozbudowa projektu - cz. II: konstruktor domyślny, konstruktor kopiujący,, dynamiczna alo
cpp lab2 10 Zajęcia 3: Rozbudowa projektu -cz. I 1.    Modyfikacja klasy Pracownik Do
Zajęcia 3: Rozbudowa projektu - cz. I: konstruktor, destruktor, zagadnienie listy dwukierunkowej (po
DSC00287 16Zajęcia 7: Mechanizm dziedziczenia, funkcje wirtualne - cz. II 1. Opracowanie klasy Manag
instr6 18 18 ■ iZajęcia 6: Mechanizm dziedziczenia, funkcje wirtualne - cz. I I, Rozbudowa klasy
12 I S t r o n a71 PROJEKT INNOWACYJNY Tabela 4 - „ Matryca testu wiadomości dla klasy II i III gimn
07id373 Domański cz. ii- nowe klasy Autor pojęcia- Michał Bakunin XTX wiek. -Wiedza, jako główny czy
Program zajęć przedmiotu MiZFaza II - ćwiczenia nr 3, 4 (cz. II) cn• 2. Model zarządzania projektem
07id373 Domański cz. ii- nowe klasy Autor pojęcia- Michał Bakunin XTX wiek. -Wiedza, jako główny czy
Internet i sieci (EG M) (Podr.cz. II. sir.37 -69) prezentacji multimedialnych. 15 i 16. Projektow an
Zajęcia 6, 7: Mechanizm dziedziczenia, funkcje wirtualne - cz. I, II. Zagadnienia z tego ćwiczenia o
07id373 Domański cz. ii- nowe klasy Autor pojęcia- Michał Bakunin XTX wiek. -Wiedza, jako główny czy

więcej podobnych podstron