Junior — Middle
Nesne yönelimli programlama dilinde nesne kavramı nasıl uygulanır?
sobes.tech yapay zeka
AI'dan gelen yanıt
Nesne yönelimli programlamada (OOP), bir nesne, bu verilerle (alanlar, özellikler) ve bu verilerle çalışmak için kullanılan metodlar (fonksiyonlar) içeren bir sınıfın örneğidir. Nesne, durumu ve davranışı kapsüller, bu da gerçek varlıkların modellenmesine olanak tanır.
Örneğin, Java'da bir nesne, bir sınıf temelinde oluşturulur:
class Car {
String color;
int speed;
void accelerate() {
speed += 10;
}
}
public class Main {
public static void main(String[] args) {
Car myCar = new Car(); // nesne oluşturma
myCar.color = "red";
myCar.speed = 0;
myCar.accelerate();
System.out.println(myCar.speed); // 10
}
}
Burada, myCar bir Car sınıfının nesnesidir, durumu (color, speed) saklar ve eylemler (accelerate) gerçekleştirebilir.