Junior — Middle
Obyekt yönümlü proqramlaşdırmada obyektlərin nə olduğunu izah edə bilərsinizmi?
sobes.tech Süni İntellekt
AI-dan cavab
Obyekt yönümlü proqramlaşdırmada (OOP) obyekt, bu obyektlə işləmək üçün məlumatlar və metodları birləşdirən sinifin nümunəsidir. Obyektlər, sahə dəyərləri (vəziyyət) və davranışlar (metodlar) ilə konkret varlıqları təmsil edir. Məsələn, Java-da "Avtomobil" sinfi yarada bilərik və "rəng" və "sürət" sahələri və "getmək" və "frenləmək" metodları ilə. Bu sinfin hər bir obyekti öz xüsusi sahə dəyərlərinə malik olacaq və metodları icra edə biləcək.
Nümunə:
class Car {
String color;
int speed;
void drive() {
System.out.println("Maşın " + speed + " km/s sürətlə hərəkət edir");
}
}
Car myCar = new Car();
myCar.color = "Qırmızı";
myCar.speed = 60;
myCar.drive();