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: CharakterystykPrzykład: Wykres 1.1. Szereg czasowy ceny dla obiektu Gr_01. Źródło: opracowanie własneV. ZASADYodpowiedzi na kolosa page 022 30. Metoda prądów Oczkowych. Podaj przykład zastosowania dla obwodu zaPojęcie obiektu i klasy (3) Klasa - jest to wzorzec dla obiektów, szablon z którego tworzone są nowePIC01541 Przykłady okresów żywotności dla obiektów infrastruktury transportu: mosty betonoweStany złożone sekwencyjne; przykład (1) maszyna stanów dla obiektów klasy Samochód3. Wymagania dla wyrobu gotowego Cechy / wyróżniki Wymagania dla poszczególnych klas Klasa ekstrazdj?cie 2 (1) Dodatek Soiver Przykład 1 - premia dla pracowników: j współczynnik 1 2,000% współczimg063 63 5.2. Metoda NM Rys. 5.8. Przykłady klas, dla których średnia nie jest dobrym wzorcem dla cimg063 63 5.2. Metoda NM Rys. 5.8. Przykłady klas, dla których średnia nie jest dobrym wzorcem dla cwięcej podobnych podstron