klasy i obiekty cz1 7






Programowanie obiektowe




Składniki statyczne





Składnik statyczny, w przeciwieństwie do pozostałych składników
(składniki dynamiczne)
jest jeden wspólny dla wszystkich obiektów danej klasy.


class samochod{
....
static int liczba_samochodow;
....
}


Do składnika statycznego odnosimy się jak do zwykłego. Dodatkowo możemy się do niego
odnieść za pomocą nazwy klasy i operatora zakresu

samochod::liczba_samochodow=0;


Statyczne mogą być również funkcje składowe, pod warunkiem, że operują
wyłącznie na składnikach statycznych.

class samochod {
.........
static int ileSamochodow(void){
return liczba_samochodow;
};
};






Funkcje statyczne można wywołać nawet wtedy, gdy nie powstał jeszcze żaden obiekt
danej klasy




Przykład ze składnikami statycznymi
Przykład ze statycznymi funkcjami składowymi




(2) (c) Marian Mrozek, Kraków - Nowy Sącz, 1997-2001





Wyszukiwarka

Podobne podstrony:
klasy i obiekty cz1 5
klasy i obiekty cz1 0
klasy i obiekty cz1 6
klasy i obiekty cz1 2
klasy i obiekty cz1 3
klasy i obiekty cz1 4
JP SS 6 Klasy i obiekty
18 klasy i obiekty
klasy i obiekty cz2 0
klasy i obiekty cz2 1
JAVA 09 klasy i obiekty(2)
JP SS 7 Klasy i obiekty
klasy i obiekty cz2 2
klasy i obiekty cz2 3
świerszczyński,programowanie obiektowe,Pojęcia klasy i obiektu; dziedziczenie

więcej podobnych podstron