Dynamic method Dispatch

 package com.company;

class phone{
public void showTime () {
System.out.println("Time is 8 am");
}
public void on(){
System.out.println(" phone is switching on....");
}
}
class smartPhone extends phone{
@Override
public void showTime(){
System.out.println("Time is 8 pm ");
}
public void play(){
System.out.println("Playing music");
}
}
public class CWH_49_Dynamic_Method_Dispatch {
public static void main(String[] args) {
phone obj= new smartPhone();
obj.showTime();
//obj.play();
obj.on();

}

}

Comments