C++/Składniki statyczne: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Qbk (dyskusja | edycje)
pole ilosc, metoda Ilosc (nie mogą mieć takich samych nazw)
Inicjalizacja wartości pola statycznego, bez niej wystąpi błąd podczas konsolidacji.
Linia 24:
}
};
 
int Klasa::iloscInstancji=0;
 
Jak widać do obiektów statycznych z wewnątrz klasy możemy się odwołać tak samo jak do innych pól. Pole ''IloscInstancji'' w powyższym przykładzie nie jest jednak zwykłym polem - jest polem '''statycznym'''. Oznacza to, że powstanie tylko jedna instancja tego pola. W powyższym przykładzie ''iloscInstancji'' ma za zadanie zliczania ile powstało obiektów klasy ''Klasa''.