Junior — Middle
Kunt u uitleggen wat objecten zijn in objectgeoriënteerd programmeren?
sobes.tech AI
Antwoord van AI
In objectgeoriënteerd programmeren (OOP) is een object een instantie van een klasse die gegevens en methoden combineert om met deze gegevens te werken. Objecten vertegenwoordigen concrete entiteiten uit het domein en beschikken over een toestand (veldwaarden) en gedrag (methoden). Bijvoorbeeld, in Java kan je een klasse "Auto" maken met velden "kleur" en "snelheid" en methoden "rijden" en "remmen". Elk object van deze klasse zal zijn eigen specifieke waarden voor deze velden hebben en de methoden kunnen uitvoeren.
Voorbeeld:
class Car {
String color;
int speed;
void drive() {
System.out.println("De auto rijdt met " + speed + " km/u");
}
}
Car myCar = new Car();
myCar.color = "Rood";
myCar.speed = 60;
myCar.drive();