Junior — Middle
Obyektga yo'naltirilgan dasturlashda ob'ektlarning asosiy xususiyatlarini sanab o'ta olasizmi?
sobes.tech AI
AIdan javob
Obyektlarning obyektga yo'naltirilgan dasturlashdagi (OOP) asosiy xususiyatlari:
- Holat (maydonlar/atributlar) — obyektni tavsiflovchi ma'lumotlar.
- Xulq (usullar) — obyekt bajarishi mumkin bo'lgan funksiyalar yoki protseduralar.
- Identifikatsiya — obyektning yagona bo'lishi, uni boshqalardan ajratishga imkon beradi.
C# da obyektlar bu xususiyatlarni belgilovchi sinflardan yaratiladi. Masalan:
public class Car
{
public string Color { get; set; } } // holat
public void Drive() // xulq
{
Console.WriteLine("Mashina harakatda");
}
}
Bu yerda Car obyekti holat (rang) va xulq (Drive metodi) ga ega.