जावा कीवर्ड का विस्तार करता है
उदाहरण
वर्ग (उपवर्ग ) Car
वर्ग (सुपरक्लास) से विशेषताओं और विधियों को प्राप्त करता है 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);
}
}
परिभाषा और उपयोग
कीवर्ड एक वर्ग का extends
विस्तार करता है (यह दर्शाता है कि एक वर्ग दूसरे वर्ग से विरासत में मिला है)।
जावा में, एक वर्ग से दूसरे वर्ग में विशेषताओं और विधियों को इनहेरिट करना संभव है। हम "विरासत अवधारणा" को दो श्रेणियों में समूहित करते हैं:
- उपवर्ग (बच्चा) - वह वर्ग जो किसी अन्य वर्ग से विरासत में मिला है
- सुपरक्लास (अभिभावक) - जिस वर्ग से विरासत में मिला है
किसी वर्ग से इनहेरिट करने के लिए, extends
कीवर्ड का उपयोग करें।
संबंधित पृष्ठ
हमारे जावा इनहेरिटेंस ट्यूटोरियल में इनहेरिटेंस के बारे में और पढ़ें ।