Page 179 - CITS - CSA - TP (Volume 2) - Hindi
P. 179
कं ूटर सॉ वेयर ए ीके शन - CITS
4 आउटपुट:
इस उदाहरण म , Shape एक ए ै ास है िजसम एक ए ै िविध calculateArea() है। ठोस वग (Circle और Rectangle) Shape का िव ार
करते ह और calculateArea() िविध के िलए उनके काया यन दान करते ह । AbstractClassExample वग ठोस वग के उदाहरण बनाने और
ए ै और ठोस दोनों िविधयों को कॉल करने का दश न करता है
टा 2: म ी ए ै िविधयों वाला ए ै ास
// Abstract class
abstract class Animal {
// Abstract methods
public abstract void makeSound();
public abstract void eat();
// Concrete method
public void sleep() {
System.out.println(“Zzz... (Animal is sleeping)”);
}
}
// Concrete class 1
class Dog extends Animal {
// Implementing abstract methods
@Override
public void makeSound() {
System.out.println(“Woof! Woof!”);
}
@Override
public void eat() {
System.out.println(“Dog is eating”);
}
}
165
CITS : IT & ITES - कं ूटर सॉ वेयर ए ीके शन - अ ास 110

