C#: oop va sinflar Test 1 1-mashq


Javob: 1) interfeysdagi usul deklaratsiyalari mavjudlik o'zgartirgichlariga ega bo'la olmaydi


Download 1.49 Mb.
bet50/101
Sana31.01.2024
Hajmi1.49 Mb.
#1828853
1   ...   46   47   48   49   50   51   52   53   ...   101
Bog'liq
ATD (1)

Javob:
1) interfeysdagi usul deklaratsiyalari mavjudlik o'zgartirgichlariga ega bo'la olmaydi


2) «Odam» sinfi interfeysni to'liq amalga oshirmaydi


(3) interfeysda e'lon qilingan Surname () usulining imzosi Inson sinfida amalga oshirilgan Surname () usulining imzosiga mos kelmaydi


(4) Interface Person Inson sinfida amalga oshirish uchun mavjud emas


5) First Name() va Last Name () metodlaridan foydalanish uchun Ichelovek turidagi ob'ektni yaratish kerak


6-masala
Manba modulida quyidagi kod mavjud:
IShTʼlовеk interfeysi
{ string Last Name(); string Job Title(); }
sinf Shaxs { ommaviy string familiyasi; }
sinf Xodim : Shaxs,Shaxs
{
ommaviy qator post;
public string Last Name() {return last name;}
public string Title() { return post; }
}
sinf dasturi
{
statik bo'shliq Asosiy ()
{
= yangi xodim() bo'lgan xodim();
s.familiya = "Ivanov"; c.job title = "Muhandis";
System.Console.Write(s.Lastname()+s.Position());
}
}
Xodimning ismi va lavozimini ko'rsatish uchun Asosiy usul ishlab chiqildi.
Dasturning efiri muvaffaqiyatsiz yakunlandi. Quyidagi gaplardan dasturning noto'g'ri bo'lgan sababini ochib beruvchi bayonni belgilang:

Javob:

1) A sinf odam ochiq maydonlarga ega bo'lmasligi mumkin


2) Employee sinfi ochiq maydonlarga ega bo'la olmaydi


3) interfeysdagi Last Name() metodining deklaratsiyasida umumo'zgartirgich bo'lishi kerak


4) interfeysdagi Position () usulining deklaratsiyasida umumma'noli o'zgartirgich bo 'lishi kerak


5) «Employee» sinfi tasnifida bazaviy sinfning nomi amalga oshirilayotgan qurilma nomidan oldin bo'lishi kerak



Download 1.49 Mb.

Do'stlaringiz bilan baham:
1   ...   46   47   48   49   50   51   52   53   ...   101




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