C#: oop va sinflar Test 1 1-mashq


Download 1.49 Mb.
bet36/101
Sana31.01.2024
Hajmi1.49 Mb.
#1828853
1   ...   32   33   34   35   36   37   38   39   ...   101
Bog'liq
ATD (1)

4) 15


(5) Bir yoki bir qancha sintaksis xatoliklari aniqlanganligi sababli dastur bajarib bo'lmadi


2 raqami
Berilgan kodni tahlil qilish.
sinf toʻrtburchak
{ umumii int x = 10, y = 20;
Ommaviy Toʻrtburchak(int x, int y) { bu.x = x; bu.y = y; }
ommaviy virtual int Zoom
{ get { return x * y; } set { x += qiymat; y += qiymat; } }
}
sinf Parallelpiped : To'rtburchak
{ umumii int z;
public Parallelepiped(int x, int y, int z) : base(x, y) { this.z = z; }
ommaviy override int Zoom
{ get { return x*y*z; } set { x+=qiymat; y+=qiymat; z+=qiymat; } }
}
sinf dasturi
{ statik bo'shliq Asosiy()
{ To'rtburchak parallel = new Parallelpiped(6, 8, 10);
парал. Kattalashtirish = -5; Sistema.Console.Write(пааraл. kattalashtirish); }
}
Kompilyatsiya qilish va ishga tushirish uchun dasturni ishga tushirishga uringandan so'ng konsolga chiqish natijasini ko'rsating:

Javob:
(1) Dastur qulab tushadi


2) 3


3) 15


4) 375


(5) Boxpiped ob'ektining manzilini to'rtburchak turidagi referalga tayinlashga urinish natijasida sintaksis xatosi aniqlanadi


3 raqami
Berilgan kodni tahlil qilish.
sinf toʻrtburchak
{ umumii int x = 10, y = 20;
Ommaviy Toʻrtburchak(int x, int y) { bu.x = x; bu.y = y; }
ommaviy virtual int Zoom
{ get { return x * y; } set { x += qiymat; y += qiymat; } }
}
sinf Parallelpiped : To'rtburchak
{ umumii int z;
public Parallelepiped(int x, int y, int z) : base(x, y) { this.z = z; }
ommaviy override int Zoom
{ get { return x*y*z; } set { x+=qiymat; y+=qiymat; z+=qiymat; } }
}
sinf dasturi
{ statik bo'shliq Asosiy()
{ Rectangle пararaл = new Rectangle (6, 8, 10);
парал. Kattalashtirish = -5; Sistema.Console.Write(пааraл. kattalashtirish); }
}
Kompilyatsiya qilish va ishga tushirish uchun dasturni ishga tushirishga uringandan so'ng konsolga chiqish natijasini ko'rsating:


Download 1.49 Mb.

Do'stlaringiz bilan baham:
1   ...   32   33   34   35   36   37   38   39   ...   101




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