Junior — Middle
Obyekt yönümlü proqramlaşdırmada obyektlərin əsas xüsusiyyətlərini sadalaya bilərsənmi?
sobes.tech Süni İntellekt
AI-dan cavab
Obyektlərin obyekt yönümlü proqramlaşdırmadakı (OOP) əsas xüsusiyyətləri:
- Vəziyyət (sahələr/atributlar) — obyekt haqqında məlumatlar.
- Davranış (yöntəmlər) — obyektin yerinə yetirə biləcəyi funksiyalar və ya prosedurlar.
- Kimlik — obyektin unikal olması, onu digər obyektlərdən ayırmağa imkan verir.
C# dilində obyektlər bu xüsusiyyətləri təyin edən siniflər əsasında yaradılır. Məsələn:
public class Car
{
public string Color { get; set; } } // vəziyyət
public void Drive() // davranış
{
Console.WriteLine("Maşın hərəkətdədir");
}
}
Burada Car obyekti vəziyyətə (rəng) və davranışa (Drive metodu) malikdir.