Polymorphism in Java
An example:
[code language="cpp"]
import java.util.*;
public class JavaPolymorph
{
public void Print()
{ System.out.println( "JavaPolymorph"); }
public static void main(String[] args)
{
JavaPolymorph j1 = new JavaPolymorph();
JavaPolymorph j2 = new SubJavaPolymorph();
j1.Print();
j2.Print();
}
}
public class SubJavaPolymorph extends JavaPolymorph
{
public void Print()
{ System.out.println( "SubJavaPolymorph"); }
}
[/code]
Giving the output:
JavaPolymorph
SubJavaPolymorph
Comments
Post a Comment