DSC00181 (2)

DSC00181 (2)



W definicji klasy (plik Pracownik.h) dodaj ręcznie następujące prywatne dane składowe: char m_pszlmie[25]; char m_pszNazwisko[30];

Data m_DataUrodzenia;

Następnie w części publicznej klasy zdefiniuj:

•    funkcje składowe informacyjne: const char* Imię() const; const char* Nazwisko() const;

W polu Return type nie ma zwracanego typu const char*, należy zatem wpisać go ręcznie;

•    funkcje składowe ustawiające poszczególne składniki: void Imię(const char* nowe_imie);

void Nazwisko (const char* nowe__nazwisko) ;

void DataUrodzenia(int nowyjdzien, int nowy_miesiac, int nowy^rok);

•    funkcję wyprowadzającą dane składowe do standardowego strumienia wyjściowego (cout): void Wypisz() const;

Dane mają być wyprowadzane w jednej linii w postaci: imię nazwisko dzien-miesiac-rok

•    funkcję wprowadzającą dane składowe ze standardowego strumienia wejściowego (ci n): void Wpisz ();

Sugestia: Opracuj tę funkcję składową tak, aby korzystała z funkcji ustawiających poszczególne dane składowe. Ułatwi to pracę przy dalszej rozbudowie i modyfikacji klasy.

•    funkcję porównującą wartość składnika z przekazywanym wzorcem: bool Sprawdzlmie(const char* por_imie) const;

bool SprawdzNazwisko(const char* por_nazwisko) const;

funkcje mają zwracać wartość 1 gdy składnik klasy (m_pszImie/mj?szNazwisko) jest identyczny z

podanym wzorcem (por_imie/por_nazwisko) albo 0 w przeciwnym wypadku.

3. Opracowanie funkcji głównej (main)

W funkcji głównej należy zademonstrować działanie poszczególnych funkcji składowych opracowanej klasy. Uwaga:

T~~i*---nn/Krolpc Pmnh/ nraiorł tn Hn Hanpon nmiplctu lmnier/ne iest Hołar7Prr_


Wyszukiwarka

Podobne podstrony:
Klasy i obiekty w Javie 3 Definicja klasy odbywa się w następujący sposób class NazwaKlasy {/^defini
DSC01579 (2) 8 Zajęcia 2: Definicja klasy Data. Dodanie do projektu klasy Pracownik 1. Opracowanie k
Struktury w języku C - odwołania do pól struktury Definicja klasy
HPIM5349 Podaj DWIE LUB WIĘCEJ poprawnych odpowiedzi 10. Transkrypt klasy II (hnRNA) może ulegać nas
Kelwin oznaczana K. Definicja ta odnosi się do wody o następującym składzie izotopowym: 0,00015576 m
IMGP1317 oaz oąnyc I. Więzy definiujące zależności Istnienia: x, • PRACOWNIK > (BXa e WYDZIAŁ) (x
Histogram (liczności) Oznacza grupowanie zbliżonych obserwacji. Definiujemy "klasy"
DSC00101 (27) służbowym, gdzie pracowałem przebywało jeszcze kilka innych osób, które również miały
Z tak przedstawionych definicji wynika, że organizacja formalna ma następujące cechy: -
Definicja J. A. Hornadaya Przedsiębiorca jako osoba posiadająca następujące kompetencje: •
Zajęcia 2: Definiowanie klasy Zagadnienia z tego ćwiczenia obejmują umiejętności: 1. Opracowanie
3 sposób: W osobnym pliku robimy definicje stylów Plik style.ąss p {font-size: 44px;} .czerwony

więcej podobnych podstron