Junior — Middle
130
Nesne yönelimli programlamada nesnelerin ne olduğunu açıklayabilir misiniz?
AI'dan gelen yanıt
sobes.tech yapay zeka
Nesne yönelimli programlamada (OOP), bir nesne, bu nesneyle çalışmak için verileri ve yöntemleri birleştiren bir sınıf örneğidir. Nesneler, alan değerleri (durum) ve davranışlar (yöntemler) ile belirli varlıkları temsil eder. Örneğin, Java'da "Araba" adında bir sınıf oluşturabiliriz ve "renk" ve "hız" alanları ile "git" ve "fren" yöntemlerini tanımlayabiliriz. Bu sınıfın her nesnesi, bu alanların kendi belirli değerlerine sahip olacak ve yöntemleri çalıştırabilecektir.
Örnek:
class Car {
String color;
int speed;
void drive() {
System.out.println("Araba " + speed + " km/s hızla gidiyor");
}
}
Car myCar = new Car();
myCar.color = "Kırmızı";
myCar.speed = 60;
myCar.drive();