java吧 关注:1,254,232贴子:12,743,680
  • 10回复贴,共1

看到容器部分有不理解的地方,请明白的朋友指点指点

只看楼主收藏回复

Collection c = new ArrayList()
说这里是个向上转型,给我的感觉是Collection不应该是个类才对嘛,Collectio是父类 ArrayList是子类,创建一个父类引用指向子类对象。但是看书上Collection却是个接口,接口也能这么写吗。是我哪里理解错了么


IP属地:天津1楼2016-01-19 13:24回复
    有啥问题嘛


    来自Android客户端2楼2016-01-19 13:33
    收起回复
      这不就是多态么 .


      IP属地:广东4楼2016-01-19 13:57
      回复
        将子类对象转为父类引用,这不就是向上转型咯,辣么简单


        5楼2016-01-19 14:52
        回复
          说白了,接口和抽象类概念区别不大


          来自Android客户端6楼2016-01-19 16:18
          回复