Dab tsi yog qhov sib txawv ntawm cov tswv cuab zoo li qub?
Dab tsi yog qhov sib txawv ntawm cov tswv cuab zoo li qub?

Video: Dab tsi yog qhov sib txawv ntawm cov tswv cuab zoo li qub?

Video: Dab tsi yog qhov sib txawv ntawm cov tswv cuab zoo li qub?
Video: Dab ntxwg nyoos yog leej twg ...zaj no zoo heev. 2024, Hlis ntuj nqeg
Anonim

Thaum peb tshaj tawm a tus tswv cuab ntawm class as zoo li qub nws txhais tau hais tias txawm muaj pes tsawg yam khoom ntawm chav kawm raug tsim, tsuas muaj ib daim qauv ntawm cov tus tswv cuab zoo li qub . A tus tswv cuab zoo li qub yog qhia los ntawm txhua yam khoom ntawm chav kawm. Tag nrho zoo li qub cov ntaub ntawv yog pib mus rau xoom thaum thawj qhov khoom raug tsim, yog tias tsis muaj lwm yam pib.

Yog li ntawd, dab tsi yog tus tswv cuab zoo li qub?

A static member function yog qhov tshwj xeeb kev ua tswv cuab , uas yog siv los nkag rau xwb zoo li qub cov ntaub ntawv cov tswv cuab , lwm yam ntaub ntawv ib txwm tus tswv cuab tsis tuaj yeem nkag los ntawm static member function . Ib yam li zoo li qub cov ntaub ntawv tus tswv cuab , static member function kuj yog chav kawm muaj nuj nqi ; nws tsis txuam nrog tej yam khoom hauv chav kawm.

Ib yam li ntawd, tus tswv cuab cov ntaub ntawv zoo li cas nrog piv txwv? Nws yog qhov sib txawv uas tau tshaj tawm nrog tus zoo li qub lo lus tseem ceeb, nws tseem hu ua chav kawm tus tswv cuab , yog li tsuas yog ib daim qauv ntawm qhov sib txawv tsim rau txhua yam khoom. Txhua qhov kev hloov pauv hauv static data member ntawm ib tus tswv cuab kev ua haujlwm yuav cuam tshuam rau lwm yam khoom tus tswv cuab muaj nuj nqi.

Ib yam li ntawd, koj tuaj yeem nug, dab tsi yog qhov hloov pauv zoo li qub hauv C ++?

Static yog ib lo lus tseem ceeb hauv C++ siv los muab cov yam ntxwv tshwj xeeb rau lub caij. Static cov ntsiab lus tau faib cia tsuas yog ib zaug hauv qhov kev pab cuam lub neej nyob rau hauv zoo li qub chaw cia khoom. Thiab lawv muaj peev xwm mus txog qhov kev pab cuam lub neej. Static Lo lus tseem ceeb tuaj yeem siv nrog cov hauv qab no, Static tus tswv cuab Hloov pauv hauv chav kawm.

Cov tswv cuab zoo li qub tuaj yeem hloov pauv tau tus kheej?

Static member variables Nws yog qhov tseem ceeb thoob ntiaj teb sib txawv , tab sis nws lub npe muaj nyob hauv chav kawm, yog li nws mus nrog cov chav kawm es tsis txhob paub txhua qhov chaw hauv qhov program. Xws li ib cov tswv cuab sib txawv tuaj yeem ua tus kheej mus rau ib chav kawm, lub ntsiab lus ntawd xwb tus tswv cuab muaj nuj nqi ua tau nkag mus rau nws.

Pom zoo: