C# Construtor VA sobrecarga – ímpar Va Tushunarli

Dasturlashni O’RGnayotganimizda Tez-Tez Uchraydigan ikkita muhim tushuncha Mavjud: sobrecarga do construtor VA. Bu maqolada ikkalasini ham ímpar malsollar, hayotiy qiyoslar va kod parchalar bilan tushuntirib beramiz. 🏗 Construtor Nima? Construtor – Bu Classe Obyektini Yaratishda Avtomatik Ishlaydigan maxsus metod. Classe nomi bilan bir xil bo’ladi. Tipo de retorno yozilmaydi. Obyektga Boshlang’ich Qiymatlarni Berish Uchun Ishlatiladi. 👉 Hayotiy qiyos real: siz yangi uy Qurdingiz (novo qildingiz). Uyga Kirishingiziz Bilan Construtor Sizni Kutib Olib: “Salom, Choy Tayyor!” Deydi. MISOL: Classe House {public String proprietário; // Casa pública do construtor (string de próprio nome) {proprietário = nome do próprio; Console.WriteLine ($ “Salom {Ownername}, Uyingiz Tayyor ✅”); }} Classe Program {static void main () {house myhouse = nova casa (“Boltvoy”); // Natija: Salom Boltavoy, Uyingiz Tayyor ✅}} Digite o modo de tela cheia de tela cheia 🌀 Sobrecarregando NIMA? Sobrecarga do método – BU BIR XIL NOMLI METODLARNI TURLI Parametrlar Bilan E’lon Qilish. Parametrlar Soni Yoki Turi Farqlanadi. Bu Kodni O’Qishga Qulay Va Moslashuvchan Qiladi. 👉 Real Hayotiy Qiyos: Kafeda “Qahva Bormi?” Deysiz. Ofitsian Sizga Turli Variantlar Taklif Qiladi: Oddiy, Sutli, Shakarli. Hamma Joyda Nomi “Qahva”, Lekin Tayyorlanishi Farq Qiladi. classe Coffee {public void makecoffee () {Console.WriteLine (“Oddiy qahva ☕”); } public void makecoffee (string leite) {console.WriteLine (“Sutli qahva 🥛+☕”); } public void makecoffee (leite de cordas, açúcar de cordas) {console.WriteLine (“Sutli va Shakarli qahva 🍬+🥛+☕”); }} Classe Program {static void main () {café café = novo café (); café.makecoffee (); // Oddiy qahva café.makecoffee (“leite”); // sutli qahva café.makecoffee (“leite”, “açúcar”); // SUTLI VA Shakarli qahva}} Digite Modo de tela Full Screen Sair Sobrecarregamento → Bitta nom, Lekin ParametrLariga Qarab Turlicha Ishlaydi.

Fonte

Publicar comentário

Você pode ter perdido