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

Usunięta treść Dodana treść
→‎Składnia: podświetlanie składni
Linia 6:
== Składnia ==
Elementy '''statyczne''' poprzedza się podczas definicji słówkiem ''static''. '''Statyczne''' mogą być zarówno ''funkcje'', jak i ''pola'' należące do klasy.
<source lang="cpp">
class Klasa
{
Linia 26 ⟶ 27:
int Klasa::iloscInstancji=0;
</source>
 
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''.