abstract
class
Shape {
abstract
void
draw();
}
class
Rectangle
extends
Shape {
void
draw() {
System.out.println(
"Draw Rectangle"
);
}
}
class
Traingle
extends
Shape {
void
draw() {
System.out.println(
"Draw Traingle"
);
}
}
class
AbstractTest {
public
static
void
main(String args[]) {
Shape s1 =
new
Rectangle();
s1.draw();
s1 =
new
Traingle();
s1.draw();
}
}
OUTPUT
Draw Rectangle
Draw Traingle