参考类型在java中扩展

时间:2015-05-01 16:19:38

标签: java scjp

public class Lanka {
    public Lanka(Object o)
    {
        System.out.println("Obj");
    }
     public Lanka(Number o)
    {
        System.out.println("Num");
    }
      public Lanka(Integer o)
    {
        System.out.println("Int");
    }
      public static void main(String[] args) {
        new Lanka(null); //prints Int
    }
}

我听说过原始类型扩展,但参考类型扩展是如何工作的。

来自java docs,它说

  

从任何引用类型S到任何引用类型T,只要S是   适当的超类型T。

但是,我无法在网络上的任何地方找到适当理解的例子。

0 个答案:

没有答案