C#: oop va sinflar Test 1 1-mashq


Download 1.49 Mb.
bet90/101
Sana31.01.2024
Hajmi1.49 Mb.
#1828853
1   ...   86   87   88   89   90   91   92   93   ...   101
Bog'liq
ATD (1)

Javob:
1) 100


2) 0


3) 80


4) 200


(5) null referat uringanda exception tashiladi


6-masala
Quyida dasturni tahlil qiling va dasturni ishga tushirishga uringandan soʻng natijani koʻrsating:
public delegate void Выdать(ref int a);
sinf Accrual{
int s = 100;
ommaviy tadbir Ish haqini rasmiylashtirish;
umumii void Accrue() { Maosh(ref lar); }
public void Get() { System.Console.Write(lar); }}
sinf BoomTrust { ommaviy statik bo'shliq OnSalary(ref int s) { s = s + 10; } }
sinf BoomStroy { ommaviy statik bo'shliq OnSalary(ref int s) { s = s - 30; } }
sinf Part-timer{
statik void Main(string[] args) {
boshlanishning akkreditivligi = yangi Accrual();
Boshlang Ish haqi += yangi masala (BoomTrust. OnSalary);
StartSalary += yangi Masala(BoomStroy. OnSalary);
Boshlang Ish haqi += yangi masala (BoomTrust. OnSalary);
Boshlang Ish haqi -= yangi masala (BoomStroy. OnSalary);
Start.Get(); start.Accrue();} }

Javob:
1) 100


2) 110


3) 220


4) 200


(5) null referat uringanda exception tashiladi


37-mashq:
1 raqami
Quyidagi gaplardan barcha haqiqiy gaplarni ro'yhatga olib qo'ying:

Javob:
1) Istisno qo'llovchisi – muayyan xato aniqlanganda boshqaruvni o'z qo'liga oladigan usul


(2) tutish bloki darhol try blokiga rioya qilishi kerak


(3) Agar xatolik yuz berganda, boshqaruv tutqich blokini olsa, u holda ushbu blokni ishga tushirilgandan so'ng, boshqaruv dasturning g'ayritabiiy to'xtatilishiga o'tkaziladi


(4) try-bloklarni o' rnatib bo'ladi



Download 1.49 Mb.

Do'stlaringiz bilan baham:
1   ...   86   87   88   89   90   91   92   93   ...   101




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling