Java Anahtar Kelimeyi Genişletiyor
Örnek
Sınıf (alt sınıf), sınıftan (üst sınıf) Car
öznitelikleri ve yöntemleri devralır :Vehicle
class Vehicle {
protected String brand = "Ford"; // Vehicle attribute
public void honk() { // Vehicle method
System.out.println("Tuut, tuut!");
}
}
class Car extends Vehicle {
private String modelName = "Mustang"; // Car attribute
public static void main(String[] args) {
// Create a myCar object
Car myCar = new Car();
// Call the honk() method (from the Vehicle class) on the myCar object
myCar.honk();
// Display the value of the brand attribute (from the Vehicle class) and the value of the modelName from the Car class
System.out.println(myCar.brand + " " + myCar.modelName);
}
}
Tanım ve Kullanım
Anahtar extends
kelime bir sınıfı genişletir (bir sınıfın başka bir sınıftan miras alındığını gösterir).
Java'da öznitelikleri ve yöntemleri bir sınıftan diğerine miras almak mümkündür. "Miras kavramını" iki kategoriye ayırıyoruz:
- alt sınıf (alt) - başka bir sınıftan miras alan sınıf
- üst sınıf (ebeveyn) - miras alınan sınıf
Bir sınıftan miras almak için extends
anahtar kelimeyi kullanın.
İlgili Sayfalar
Java Kalıtım Eğitimimizde miras hakkında daha fazla bilgi edinin .