Wat is 'n statiese data-lid?
Wat is 'n statiese data-lid?

Video: Wat is 'n statiese data-lid?

Video: Wat is 'n statiese data-lid?
Video: The science of static electricity - Anuradha Bhagwat 2024, November
Anonim

Statiese data lede is klas lede wat verklaar word deur gebruik te maak van die staties sleutelwoord. Daar is net een kopie van die statiese data lid in die klas, selfs al is daar baie klasobjekte. Dit is omdat al die voorwerpe die statiese data lid.

Ook, wat bedoel jy met statiese data lede?

'n Veranderlike wat binne die klas verklaar word met staties sleutelwoord genoem word statiese data lid . statiese data lid is 'n globale data lid , wat globaal tot klas of meer as een is voorwerp . Statiese lid geheue word toegeken wanneer dit die beste is voorwerp van klas geskep word of wanneer dit die eerste keer toeganklik is.

Net so, wat is die gebruik van statiese data-lid in C++? Staties Funksie Lede A statiese lid funksie kan slegs toegang statiese data lid , ander statiese lid funksies en enige ander funksies van buite die klas. Statiese lid funksies het 'n klasomvang en hulle het nie toegang tot die hierdie wyser van die klas nie.

Eenvoudig so, wat is statiese data lid met voorbeeld?

Dit is 'n veranderlike wat verklaar word met die staties sleutelwoord, staan dit ook bekend as klas lid , dus slegs enkele kopie van die veranderlike skep vir alle voorwerpe. Enige veranderinge in die statiese data lid deur een lid funksie sal in alle ander voorwerpe reflekteer lid funksies.

Wat is 'n statiese funksie?

A statiese funksie is 'n lid funksie van 'n klas wat geroep kan word selfs wanneer 'n objek van die klas nie geïnisialiseer is nie. A statiese funksie kan nie toegang tot enige veranderlike van sy klas behalwe vir staties veranderlikes. Die 'hierdie' wyser wys na die voorwerp wat die funksie.

Aanbeveel: