Junior — Middle
Vai jūs varat izskaidrot, kas ir objekti objektorientētajā programmēšanā?
sobes.tech AI
Atbilde no AI
Objektorientētās programmēšanas (OOP) kontekstā objekts ir klases instances, kas apvieno datus un metodes, lai ar šiem datiem strādātu. Objekti pārstāv konkrētas entītijas no domēna un tiem ir stāvoklis (lauku vērtības) un uzvedība (metodes). Piemēram, Java var izveidot klasi "Auto" ar laukiem "krāsa" un "ātrums" un metodēm "braukt" un "bremzēt". Katrs šīs klases objekts būs ar savām specifiskajām šo lauku vērtībām un varēs izpildīt metodes.
Piemērs:
class Car {
String color;
int speed;
void drive() {
System.out.println("Mašīna brauc ar ātrumu " + speed);
}
}
Car myCar = new Car();
myCar.color = "Sarkana";
myCar.speed = 60;
myCar.drive();