C#: oop va sinflar Test 1 1-mashq


Download 1.49 Mb.
bet42/101
Sana31.01.2024
Hajmi1.49 Mb.
#1828853
1   ...   38   39   40   41   42   43   44   45   ...   101
Bog'liq
ATD (1)

Javob:

(1) Dastur qulab tushadi


2) 3


3) 12


4) 2


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


4 raqami
Manba modulida A, B va Programma sinflari mavjud:
A sinf
{ public virtual void F() { System.Console.Write("Фrукты "); } }
B sinf : A
{
public new void F() { base. F(); System.Console.Write("Яблоки"); }
public void F(string s) {System.Console.Write(lar); }
}
Program sinfida Asosiy metod aniqlanadi, uning tanasida kod mavjud:
A p1 = yangi B(); B p2 = yangi B();
______________ ;
Siz xabarni ko'rsatmoqchisiz: Mevalar Olma. Quyida sanab o'tilgan kodlar orasida kodning barcha variantlarini ko'rsating, ularning har birini underscores o'rniga almashtirish vazifani hal qiluvchi to'g'ri dasturni olish imkonini beradi:

Javob:
1) p1. F()


2) p2. F()


3) P1. F(); p2. F()


4) p1. F(); p2. F ("Olmalar")


5) p1. F ("Olmalar")


5 raqami
Manba modulida A, B va Programma sinflari mavjud:
A sinf
{ public virtual void F() { System.Console.Write("Фrукты "); } }
B sinf : A
{
umumii override void F() { base. F(); System.Console.Write("Яблоки"); }
public void F(string s) {System.Console.Write(lar); }
}
Program sinfida Asosiy metod aniqlanadi, uning tanasida kod mavjud:
A p1 = yangi B(); B p2 = yangi B();
______________ ;
Siz xabarni ko'rsatmoqchisiz: Mevalar Olma. Quyida sanab o'tilgan kodlar orasida kodning barcha variantlarini ko'rsating, ularning har birini underscores o'rniga almashtirish vazifani hal qiluvchi to'g'ri dasturni olish imkonini beradi:


Download 1.49 Mb.

Do'stlaringiz bilan baham:
1   ...   38   39   40   41   42   43   44   45   ...   101




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