Thursday, February 23, 2012

Java instanceof keyword


public class Main {

    public static void main(String[] args) {
           
         A classA=new A();
         B classB=new B();
       
         if(classA instanceof A)
         {
             System.out.println("Correct");
         }
         else
             System.out.println("Wrong ");
         if(classA instanceof Base)
         {
             System.out.println("Correct");
         }
         else
             System.out.println("Wrong ");
       
         if(classB instanceof A)
         {
             System.out.println("Correct");
         }
         else
             System.out.println("Wrong ");
       
         if(classB instanceof Base)
         {
             System.out.println("Correct");
         }
         else
             System.out.println("Wrong ");
       
       
    }

}
interface Base
{
   
}
class A implements Base
{
     public A()
     {
       
     }
}
class B extends A
{
    public B() 
    {
       
    }
}


No comments:

Post a Comment