Ի՞նչ է ստատիկ տվյալների անդամը:
Ի՞նչ է ստատիկ տվյալների անդամը:

Video: Ի՞նչ է ստատիկ տվյալների անդամը:

Video: Ի՞նչ է ստատիկ տվյալների անդամը:
Video: 8 բան, որ տղամարդիկ անում են ՄԻԱՅՆ այն կնոջ հետ, ում սիրում են 2024, Ապրիլ
Anonim

Ստատիկ տվյալների անդամներ դասակարգային են անդամներ որոնք հայտարարված են օգտագործելով ստատիկ հիմնաբառ. Կա միայն մեկ օրինակ ստատիկ տվյալների անդամ դասարանում, նույնիսկ եթե կան շատ դասի օբյեկտներ: Դա պայմանավորված է նրանով, որ բոլոր օբյեկտները կիսում են ստատիկ տվյալների անդամ.

Նաև, ի՞նչ նկատի ունեք ստատիկ տվյալների անդամներ ասելով:

Փոփոխական, որը հայտարարված է դասի ներսում ստատիկ հիմնաբառը կոչվում է ստատիկ տվյալների անդամ . ստատիկ տվյալների անդամ գլոբալ է տվյալների անդամ , որը գլոբալ է դասի համար կամ մեկից ավելի օբյեկտ . Ստատիկ անդամ հիշողությունը հատկացվում է լավագույն դեպքում օբյեկտ դասի ստեղծումը կամ երբ այն առաջին անգամ մուտք գործեց:

Նմանապես, ո՞րն է ստատիկ տվյալների անդամի օգտագործումը C++-ում: Ստատիկ Գործառույթ Անդամներ Ա ստատիկ անդամ գործառույթը կարող է միայն մուտք գործել ստատիկ տվյալների անդամ , այլ ստատիկ անդամ գործառույթներ և դասից դուրս ցանկացած այլ գործառույթ: Ստատիկ անդամ գործառույթներն ունեն դասի շրջանակ և մուտք չունեն դասի այս ցուցիչին:

Պարզապես, ի՞նչ է ստատիկ տվյալների անդամը օրինակով:

Դա փոփոխական է, որը հայտարարված է ստատիկ հիմնաբառ, այն նաև հայտնի է որպես դաս անդամ , այդպիսով փոփոխականի միայն մեկ պատճենը ստեղծում է բոլոր օբյեկտների համար: Ցանկացած փոփոխություն ստատիկ տվյալների անդամ մեկի միջոցով անդամ ֆունկցիան կարտացոլվի բոլոր մյուս օբյեկտներում անդամ գործառույթները։

Ի՞նչ է ստատիկ ֆունկցիան:

Ա ստատիկ գործառույթ անդամ է ֆունկցիան դասի, որը կարելի է կանչել նույնիսկ այն դեպքում, երբ դասի օբյեկտը սկզբնավորվել չէ: Ա ստատիկ ֆունկցիա չի կարող մուտք գործել իր դասի որևէ փոփոխական, բացառությամբ ստատիկ փոփոխականներ. «Այս» ցուցիչը ցույց է տալիս այն օբյեկտը, որը կանչում է ֆունկցիան.

Խորհուրդ ենք տալիս: