Որտե՞ղ կարող է օգտագործվել const որակավորումը:

Բովանդակություն:

Որտե՞ղ կարող է օգտագործվել const որակավորումը:
Որտե՞ղ կարող է օգտագործվել const որակավորումը:
Anonim

const հիմնաբառը կարող է օգտագործվել որպես որակավորման օբյեկտներ, տեսակներ կամ անդամի գործառույթներ հայտարարելիս: Օբյեկտը որակավորելիս const-ի օգտագործումը նշանակում է, որ օբյեկտը չի կարող նշանակման թիրախ լինել, և դուք չեք կարող կանչել նրա ոչ կոնստ անդամ ֆունկցիաներից որևէ մեկը:

Ի՞նչ օգուտ ունի const որակավորումը:

Որակավորման const-ը կարող է կիրառվել ցանկացած փոփոխականի հայտարարության մեջ՝ նշելու, որ դրա արժեքը չի փոխվի (Կախված նրանից, թե որտեղ են պահպանվում const փոփոխականները, մենք կարող ենք փոխել const փոփոխականի արժեքը՝ օգտագործելով սլաքը): Արդյունքը սահմանվում է իրագործման միջոցով, եթե փորձ է արվում փոխել կոնստը։

Անդամների ո՞ր տեսակի ֆունկցիան է օգտագործում const որակավորումը:

Անդամի ֆունկցիայի հայտարարագրի վերջում const որակիչը ցույց է տալիս, որ ֆունկցիան կարող է կոչվել օբյեկտների վրա, որոնք իրենք են const: const անդամ ֆունկցիաները խոստանում են չփոխել ոչ փոփոխվող տվյալների ոչ մի անդամի վիճակը:

Ի՞նչ է const տեսակի որակավորումը:

const որակավորումը բացահայտորեն հայտարարում է տվյալների օբյեկտը որպես մի բան, որը հնարավոր չէ փոխել: Դրա արժեքը սահմանվում է սկզբնավորման ժամանակ: Տարրը կարող է լինել և՛ կայուն, և՛ անկայուն: … Այս դեպքում տարրը չի կարող օրինական կերպով փոփոխվել իր ծրագրով, բայց կարող է փոփոխվել ինչ-որ ասինխրոն գործընթացի միջոցով:

Որտե՞ղ եք դնում ծախսերը:

Հաստատուն անդամ ֆունկցիան չի կարող փոփոխել ոչ ստատիկ տվյալների անդամներ կամ զանգահարել որևէ մեկինանդամի գործառույթներ, որոնք հաստատուն չեն: Անդամների հաստատուն ֆունկցիա հայտարարելու համար տեղադրեք const հիմնաբառըարգումենտների ցանկի փակող փակագծերից հետո: Const հիմնաբառը պահանջվում է և՛ հայտարարագրում, և՛ սահմանման մեջ:

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

Հետաքրքիր հոդվածներ
Կարո՞ղ եք խաղադրույք կատարել նավավազքի վրա:
Կարդալ ավելին

Կարո՞ղ եք խաղադրույք կատարել նավավազքի վրա:

Նավավազքի վրա խաղադրույք կատարելու երկու հիմնական եղանակ կա՝ հաղթելու և յուրաքանչյուր ուղղությամբ: Հաղթելու խաղադրույքում դուք կանխատեսում եք, թե որ թիմն առաջինը կավարտի մրցավազքը և տուն կվերցնի մրցանակը: Եթե ձեր թիմը հաղթում է, դուք հետ եք շահում ձեր խաղադրույքը գումարած շահույթ (կախված տրված գործակիցներից):

Ինչու է sxsw-ն հարավ-արևմուտք կոչվում հարավ:
Կարդալ ավելին

Ինչու է sxsw-ն հարավ-արևմուտք կոչվում հարավ:

Լուի Մեյերսը՝ ամրագրման գործակալ և երաժիշտ, նույնպես բերվել է նավի վրա: Բլեքն այս անունը հորինել է որպես Ալֆրեդ Հիչքոկի անվան «Հյուսիս-արևմուտք» ֆիլմի խաղը: (Չնայած Հարավ-արևմուտքը հարավ-ը իրական կետ է կողմնացույցի վրա, հարավ-արևմուտքը՝ ոչ:) Միջոցառումն առաջին անգամ անցկացվել է 1987 թվականի մարտին:

Պե՞տք է կառուցողները լինեն հանրային java:
Կարդալ ավելին

Պե՞տք է կառուցողները լինեն հանրային java:

Ոչ, Կոնստրուկտորները կարող են լինել հանրային, մասնավոր, պաշտպանված կամ լռելյայն (առանց մուտքի փոփոխիչ): Ինչ-որ բան մասնավոր դարձնելը չի նշանակում, որ ոչ ոք չի կարող մուտք գործել դրան: Դա պարզապես նշանակում է, որ դասից դուրս ոչ ոք չի կարող մուտք գործել այն: