C# dasturlash tilida konstruktorlar, initializatorlar va dekonstruktorlar bilan ishlash

Authors

  • Yusupov Mirsaid Abdulaziz o’g’li Farg’ona davlat universiteti
  • Mo'ydinova Shodiyona Farg’ona davlat universiteti talabasi

Keywords:

sinf, konstruktor, initializator, dekonstruktor, metod, obyekt, obyektga yo’naltirilgan dasturlash, parametrli konstruktor, parametrsiz konstruktor, garbage collector.

Abstract

Ushbu maqolada C# dasturlash tilida obyektga yo’naltirilgan
dasturlash (OOP) doirasida konstruktorlar, initializatorlar va dekonstruktorlarning mohiyati,
ularning funksional roli va amaliy qo’llanilishi keng yoritildi. Konstruktorlar yordamida
obyektlar boshlang’ich holatga keltirilishi, initializatorlar orqali kodni soddalashtirish
mumkin bo’lishi, dekonstruktorlar esa obyektlarning oxirida tizim resurslarini tozalashda
qo’llanilishi
o’rganildi.
Maqolada
konstruktor,
initializator,
dekonstruktor
tushunchalarining mohiyati, ularning qo’llanilishi va ahamiyati yoritildi. Konstruktor,
dekonstruktorlarning afzalliklari, dasturdagi asosiy ro’llari yoritildi.

References

lbahari, J., & Albahari, B. (2021). C# 9.0 in a Nutshell: The Definitive Reference.

O’Reilly Media.

Skeet, J. (2019). C# in Depth (4th Edition). Manning Publications.

Microsoft Learn. (2024). C# Programming Guide. https://learn.microsoft.com/en

us/dotnet/csharp/

Freeman, A., & Sharp, M. (2021). Pro ASP.NET Core MVC 2. Apress (C# asoslari va

amaliyoti bo’yicha).

Richter, J. (2012). CLR via C# (4th Edition). Microsoft Press (C# va .NET ichki ishlash

prinsiplari uchun chuqur manba).

Metanit. (2024). C# dasturlash tili qo’llanmasi (O’zbekcha va Ruscha).

https://metanit.com/sharp/

Uzbek developers: https://uzbekdevs.uz/darsliklar/csharp/csharp-da-konstruktor-sinf

class

Uz Wikipedia https://uz.wikipedia.org/wiki/C_Sharp

Downloads

Published

2025-05-31

How to Cite

Yusupov Mirsaid Abdulaziz o’g’li, & Mo'ydinova Shodiyona. (2025). C# dasturlash tilida konstruktorlar, initializatorlar va dekonstruktorlar bilan ishlash. SAMARALI TA’LIM VA BARQAROR INNOVATSIYALAR JURNALI, 3(5), 1056–1062. Retrieved from https://innovativepublication.uz/index.php/jelsi/article/view/3340