Junior — Middle
Obyekt yönümlü proqramlaşdırma dilində obyekt anlayışı necə həyata keçirilir?
sobes.tech Süni İntellekt
AI-dan cavab
Obyekt obyekt yönümlü proqramlaşdırmada (OOP) sinfin nümunəsidir və məlumatları (sahələr, xüsusiyyətlər) və metodları (funksiyalar) birləşdirir. Obyekt vəziyyət və davranışı inkapsulyasiya edir, bu da real varlıqları modelləşdirməyə imkan verir.
Məsələn, Java-da obyekt sinfə əsasən yaradılır:
class Car {
String color;
int speed;
void accelerate() {
speed += 10;
}
}
public class Main {
public static void main(String[] args) {
Car myCar = new Car(); // obyektin yaradılması
myCar.color = "red";
myCar.speed = 0;
myCar.accelerate();
System.out.println(myCar.speed); // 10
}
}
Burada, myCar Car sinfinin obyekti olub, vəziyyətini (color, speed) saxlayır və hərəkət edə bilir (accelerate).