Sobes.tech
Junior — Middle

Объектке багытталган программалоодо объекттердин негизги өзгөчөлүктөрүн тизмелеп бере аласызбы?

sobes.tech AI

AIден жооп

Obyektlarning obyektga yo'naltirilgan dasturlashda (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 boshqa obyektlardan ajratishga imkon beradi.

C# tilida 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.