44.Runtime polymorphism using interface
//Runtime polymorphism using interface
interface vehicle
{
void driver();
}
class car implements vehicle
{
public void driver()
{
System.out.println("Car = driver");
}
}
class bike implements vehicle
{
public void driver()
{
System.out.println("bike = driver");
}
}
class cycle implements vehicle
{
public void driver()
{
System.out.println("cycle = driver");
}
}
class r_t_p
{
public static void main(String[] args) {
vehicle ref;
ref = new car();
ref.driver();
ref = new bike();
ref.driver();
ref = new cycle();
ref.driver();
}
}
OUTPUT:
Car = driver
bike = driver
cycle = driver
Comments
Post a Comment