Junior — Middle
Kuidas realiseeritakse objekti mõiste objektorienteeritud programmeerimiskeeles?
sobes.tech AI
Vastus AI-lt
Objekt programmeerimises (OOP) kontekstā ir objekta eksemplārs, kas apvieno datus (laukus, īpašības) un metodes (funkcijas), lai ar šiem datiem strādātu. Objekts inkapsulē stāvokli un uzvedību, ļaujot modelēt reālas būtnes.
Piemēram, Java, objekts tiek izveidots, pamatojoties uz klasi:
class Car {
String color;
int speed;
void accelerate() {
speed += 10;
}
}
public class Main {
public static void main(String[] args) {
Car myCar = new Car(); // objekta izveide
myCar.color = "red";
myCar.speed = 0;
myCar.accelerate();
System.out.println(myCar.speed); // 10
}
}
Šeit, myCar ir Car klases objekts, kas glabā savu stāvokli (color, speed) un var veikt darbības (accelerate).