`
jzhua2006
  • 浏览: 300885 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

个人 关于instanceof的认识

阅读更多

   最近在看书的过程中,发现JAVA中的instanceof这个关键字与NET中as关键字功能有些
类似,所以就自己写了点东西。


    String s = "this is a string";
    声明了一个字符串对象。
   
    System.out.println(s instanceof String); //结果 True;


   interface Parent{
  
   public String read();

   }

   public class Son1 extends Parent{

   public String read(){
      return "I am Your first SON!";
   }

   }

   public class Son2 extends Parent{

   public String read(){
      return "I am Your second SON!";
   }

   }


   public class Son1 extends Parent{

   public void main(String[] arg){
      Son1 s1 = new Son1();
      Son2 s2 = new Son2();

      if(s1 instanceof Parent){
         out.println(read());
      }

      if(s2 instanceof Parent){
         out.println(read());
      }
   }

   }
2
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics