Junior — Middle
Kako se koncept objekta realizuje u jeziku objektno-orijentisanog programiranja?
sobes.tech АИ
Одговор од АИ
U objektno-orijentisanom programiranju (OOP), objekat je instanca klase koja kombinuje podatke (polja, svojstva) i metode (funkcije) za rad sa tim podacima. Objekat enkapsulira stanje i ponašanje, što omogućava modelovanje stvarnih entiteta.
Na primer, u Javi, objekat se kreira na osnovu klase:
class Car {
String color;
int speed;
void accelerate() {
speed += 10;
}
}
public class Main {
public static void main(String[] args) {
Car myCar = new Car(); // kreiranje objekta
myCar.color = "red";
myCar.speed = 0;
myCar.accelerate();
System.out.println(myCar.speed); // 10
}
}
Ovde, myCar je objekat klase Car, koji čuva svoje stanje (color, speed) i može da izvršava akcije (accelerate).