日期:2014-05-20  浏览次数:20779 次

如何把一个类向下转型为它的内部类?
RT


是不是 只有存在继承关系或者实现接口的情况下才可以实现转型?

------解决方案--------------------

------解决方案--------------------
转型就是类层次结构中的一种关系.
------解决方案--------------------
有时候你可能拿不到这个内部类呢。呵呵。
------解决方案--------------------
下传类型跟内部类有关系吗

外部类不知道内部类里面有什么 不new一个内部类对象的话 也调用不了内部类里的东西

怎么下传给内部类?不能吧
------解决方案--------------------
Java code
public class Demo {

    public static class Inner extends Demo {
        //some code
    }

    public static void main(String[] args) {
        Demo d = new Demo.Inner();
        Demo.Inner i = (Demo.Inner) d;
    }

}

------解决方案--------------------
LZ的问题很抽象,能不能把你遇到的问题说出来嘛
一针见血,多好
------解决方案--------------------

------解决方案--------------------
i dont know