Static Members

May -Akda: Lewis Jackson
Petsa Ng Paglikha: 11 Mayo 2021
I -Update Ang Petsa: 13 Mayo 2024
Anonim
Static Data Members in C++ & Static Member Functions in C++|C++ programming tutorials for Beginners
Video.: Static Data Members in C++ & Static Member Functions in C++|C++ programming tutorials for Beginners

Nilalaman

Kahulugan - Ano ang ibig sabihin ng mga Static Members?

Ang mga miyembro ng static ay mga miyembro ng data (variable) o mga pamamaraan na kabilang sa static o isang hindi static na klase mismo, sa halip na sa mga bagay ng klase. Ang mga static na miyembro ay palaging mananatiling pareho, anuman ang kung saan at kung paano ginagamit ang mga ito. Sapagkat ang mga static na miyembro ay nauugnay sa klase, hindi kinakailangan na lumikha ng isang halimbawa ng klase na ito na maanyayahan sila.


Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang mga Static Members

Ang mga static na pamamaraan sa mga wika, tulad ng C # at Java, ay maaaring matawag gamit ang sumusunod na syntax: clsName.mthName (args), kung saan ang clsName ay ang pangalan ng klase at mthName ang pangalan ng static na pamamaraan. Ang mga variable na static ay maaari ring mai-access sa pamamagitan ng kanilang pangalan ng klase tulad ng mga sumusunod: clsName.VarName, kung saan ang VarName ay static variable na pangalan.

Dahil ang isang static variable ay nauugnay sa klase, isang kopya lamang ng variable ang umiiral sa memorya. Ang kopya na ito ay ibinahagi ng lahat ng mga bagay ng klase.

Ang ilan sa mga tampok ng mga static na miyembro ay ang mga sumusunod:


  • Ang isang static na miyembro ay may access sa lahat ng mga static na miyembro ng naglalaman ng klase, kabilang ang mga pribadong miyembro.
  • Ang isang static na miyembro ay maaaring maipahayag gamit ang mga mode ng control control.
  • Ang isang static na miyembro ng klase ay maaaring gumamit ng anumang iba pang static na miyembro nang hindi kwalipikado ang pangalan nito na may pangalan ng naglalaman ng klase.
Ang isang static na miyembro ng klase ay hindi maaaring magkatulad na pangalan tulad ng alinman sa mga nakapaloob na mga klase. Ang mga klase at mga interface ng miyembro ng static ay maaaring matukoy lamang sa loob ng mga klase ng nangungunang antas at iba pang mga klase ng istatistika at mga interface.