C#: oop va sinflar Test 1 1-mashq
Download 1.49 Mb.
|
ATD (1)
- Bu sahifa navigatsiya:
- Javob: 1) 300 2) 350 3) 400 4) 0 5)
Javob:
1) 300 2) 350 3) 400 4) 0 5) 150 6-masala Manba modulida quyidagi atamalar mavjud: sinf Qamrovi { umumii strelkai тиp; umumi int nd; public Corpus(string type,int price){this.type=type;this.price=price; } } sinf Chiroq { ommaviy int kuchi; ommaviy int bahosi; public Light ampul(int quvvat,int narxi){bu.power=power; bu.price=price; } } sinf Appliance { kalimai korpusi kor; ommaviy Llama Nur; ommaviy asbob-uskunalar (Kasing Cor,Llama Lampa) {this.core=core; this.lam=new Light lam(lam.power, lam.price); } public int Narx { get {return correspondent price + lam. price; } } } Program sinfida Asosiy metod aniqlanadi, uning tanasida kod mavjud: Corpus cor = new Corpus ("Tulip", 100); Llam Lampa = yangi Lampa(60,50); Qurilma pr1=yangi Qurilma(core, lam); Qurilma pr2=yangi Qurilma(core, lam); lam.price = 100; System.Console.WriteLine(w1.Price + w2.Price); Main () usuli bajarilgandan so'ng konsolga chiqishni ko'rsating: Javob: 1) 300 2) 350 3) 400 4) 0 5) 150 28-mashq: 1 raqami Berilgan kodni tahlil qilish. struct Auto { public string мамаrка; public Auto(string m) { мамаrка = m; } } sinf Drayveri { shaxsiy qatorning familiyasi; xususiy avto brend; public Driver(string fam, auto m) { familiya = fam; marka = m; } ommaviy override string ToString () { qaytish strelkasi. Format ("{0}{1}, familiyasi, brendi.brand kabi) ; } } sinf dasturi { statik boʻshliq Main(string[] args) { Drayver[] haydovchilar = yangi Driver[2]; Avto avto1 = yangi Avto("Mersedes"); Avto avto2 = yangi Avto("То yоʻtoʻtа"); haydovchilar[0] = yangi Haydovchi("Bob", avto1); haydovchilar[1] = yangi Haydovchi("Bob", avto2); avto2 = avto1; System.Console.WriteLine(drayverlar[1]); } } 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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling