Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.
Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin. Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

C++ OOP da class'ning ichidagi o'zgaruvchiga boshlang'ich qiymat bersa bo'ladimi?

+1 ovoz
57 marta ko‘rilgan
so‘radi 11 may E-soft (698 bal)
tahrirlandi 13 may E-soft
C++ OOP da class'ning ichidagi o'zgaruvchiga boshlang'ich qiymat bersa bo'ladimi?

Kod:

class BankAccount{
int a = 15;
public:
void sayHi(){
      cout << "Hello" << endl;
}
};

Classda shu ko'rinishda a o'zgaruvchiga boshlang'ich qiymat bersa bo'ladimi?

Bir videokursda Visual Studioda shunaqa tarzda classdagi o'zgaruvchiga boshlang'ich qiymat berganida ishlagan edi. Ammo men Visual Studio, CodeBlocks, C++ Builder 6 kompilyatorlaridan foydalanib ko'rdim, barcha kompilyatorlar bunday holatda qiymat berib bo'lmaydi degan xatolik chiqaryapti.

Javob uchun avvaldan rahmat!!!

1 ta javob

0 ovoz
javob berdi 12 may Sharofiddin (389 bal)
tanlangan 13 may E-soft
 
Eng yaxshi javob
C++ da class ning statik bo'lmagan member lariga boshlang'ich qiymat berish c++11 standarti dan keyin qo'shilgan. Eski kompilyatorlarda statik bo'lmasa siz unga boshlang'ich qiymat berolmaysiz. Yana bir narsa, OPP emas OOP bo'ladi.
izoh qoldirdi 13 may E-soft (698 bal)
Rahmat! OOP deb tegga yozibman-u savolda OPP boʻlib qolibdi, uzr.
izoh qoldirdi 13 may E-soft (698 bal)
Statik memberga izoh bera olasizmi?
izoh qoldirdi 17 may Sharofiddin (389 bal)
class My{
 static int num=786;
}
Shu num static member My class uchun.

Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.

Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin.

Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Telegram kanal YordamUzRss

...