Sobes.tech
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();