Java Program Overriding Example
Chapter:
Interview Programs
Last Updated:
19-06-2016 20:01:10 UTC
Program:
/* ............... START ............... */
class Dog{
public void bark(){
System.out.println("woof ");
}
}
class Hound extends Dog{
public void sniff(){
System.out.println("sniff ");
}
public void bark(){
System.out.println("bowl");
}
}
public class JavaOverridingExample {
public static void main(String [] args){
Dog dog = new Hound();
dog.bark();
}
}
/* ............... END ............... */
Output
Notes:
-
Overriding is a run-time concept while overloading is a compile-time concept.
Tags
Overriding Example, Java, Interview Programs