4374254891

4374254891



Przykład (abstakcja)

Dla obiektu telefon klasa mogłaby zawierać

•    składowe danych, takie jak: numer telefonu, typ połączeń (pulsowy lub tonowy)

•    składowe metod (funkcje/procedury), takie jak: wybierz_numer, odpowiedz, rozłącz.

Grupując w ten sposób dane i metody wykonujące operacje dla obiektu można uprościć programowanie i zwiększyć możliwości wielokrotnego wykorzystywania kodu.

Definicja klasy (wzorca)

class nazwa_klasy {

typl zmiennal; //Składowa danych typ2 zmienna2; //Składowa danych

void nazwa_l (lista_parametrów); // metodal typ nazwa_2 (lista_parametrów);    // metoda2

};


Przykład 6.1. class klasa_nowa {

int dana;    //Składowa danych

void pisz_skladowa (int a); //metoda

Deklaracja obiektów (zmiennych klasy)

Klasa_nowa obiektjeden, obiekt_dwa, obiekt_trzy;

Przykład 6.2.

class pracownik {

string imie_nazwisko; long identyfikator; float zarobki; void info_o_prac(void)

{

cout << "Imię i nazwisko: " << imie_nazwisko << endl; cout << "Ident: " << ident_pracownika << endl;



Wyszukiwarka

Podobne podstrony:
IMG18 (2) Przykład 5: Zbadać, dla jakich K stabilny jest układ zamknięty z obiektem: Charakterystyk
Przykład: Wykres 1.1. Szereg czasowy ceny dla obiektu Gr_01. Źródło: opracowanie własneV. ZASADY
odpowiedzi na kolosa page 022 30. Metoda prądów Oczkowych. Podaj przykład zastosowania dla obwodu za
Pojęcie obiektu i klasy (3) Klasa - jest to wzorzec dla obiektów, szablon z którego tworzone są nowe
PIC01541 Przykłady okresów żywotności dla obiektów infrastruktury transportu: mosty betonowe
Stany złożone sekwencyjne; przykład (1) maszyna stanów dla obiektów klasy Samochód
3. Wymagania dla wyrobu gotowego Cechy / wyróżniki Wymagania dla poszczególnych klas Klasa ekstra
zdj?cie 2 (1) Dodatek Soiver Przykład 1 - premia dla pracowników: j współczynnik 1 2,000% współcz
img063 63 5.2. Metoda NM Rys. 5.8. Przykłady klas, dla których średnia nie jest dobrym wzorcem dla c
img063 63 5.2. Metoda NM Rys. 5.8. Przykłady klas, dla których średnia nie jest dobrym wzorcem dla c

więcej podobnych podstron