OBYEKTGA YO'NALTIRILGAN DASTURLASH TAMOYILLARI VA ULARNING C# DASTURLASH TILIDAGI QO'LLANILISHI

Authors

  • Abdusattorova Dilafro’zxon Alixon qizi Namangan Davlat Universiteti talabasi Email:abdusattorovadilafruz18@gmail.com Tel:+998 93 988-05-03 Author
  • Raxmonaliyev Xusanboy Muxtorjon o'g'li Namangan Davlat Universiteti talabasi Email: raxmonaliyevxusanboy@gmail.com Tel:+998 94 933 77 78 Author
  • Ubaydullayeva Diloromxon Maxmudjon qizi Namangan davlat universiteti Raqamli Ta’lim Texnologiyalari kafedrasi o’qituvchisi Email: ubaydullayevad180@gmail.com Tel:+998 94 067 77 15 Author

Keywords:

obyektga yo'naltirilgan dasturlash (oop), sinflar, ob'ektlar, meros olish, polimorfizm, inkapsulyatsiya, xususiyatlar (properties), metodlar (methods), kodning qayta ishlatilishi, tashkiliy tuzilish, ma'lumotlarni yashirish, dinamik polimorfizm, statik polimorfizm, asosiy klass, olingan klass.

Abstract

Ushbu maqola Obyektga Yo'naltirilgan Dasturlash (OOP) tamoyillarini C# dasturlash tilida batafsil ko'rib chiqadi. Maqola OOP ning asosiy tushunchalari, jumladan, sinflar va ob'ektlar, meros olish, polimorfizm, inkapsulyatsiya va ularning dasturiy ta'minotdagi ahamiyatini tushuntiradi. Har bir tamoyilning amaliy misollari orqali o'rganilishi, dasturchilarga samarali va qayta ishlatiladigan kod yozishga yordam beradi. Shuningdek, OOP ning foydalari, jumladan, kodning qayta ishlatilishi, tashkiliy tuzilish va xatolarni kamaytirish haqida ma'lumot beriladi. Ushbu maqola OOP ni o'rganayotgan dasturchilar uchun muhim manba bo'lib xizmat qiladi.

References

1. C# Polymorphism – GeeksforGeeks GeeksforGeeks

2. Polymorphism in C# with Examples - Dot Net Tutorials Dot Net Tutorials

3. Polymorphism - C# | Microsoft Learn Microsoft Learn

4. Understanding Polymorphism In C# - C# Corner

C# Corner

5. Back to Basics: C# Polymorphism - Alex Maher

Alex Maher

6. Understanding Inheritance and Polymorphism in C# - Medium

Medium

7. C# Polymorphism (With Examples) - Programiz

Programiz

8. Polymorphism in C#: Explained with Real-World Examples - Medium

Medium

9. C# Polymorphism - Code Maze

Code Maze

10. C# OOP Concepts - W3Schools

W3Schools

Downloads

Published

2025-09-12