Java中,这样算不算对抽象类进行创建对象实例化

 abstract class Inter {
    public abstract void print();
    public abstract void run();
}

class Nonym {
    public static void main(String...args) {
        Inter i = new Inter() {
            public void print() {
                System.out.println("good");
            }

            public void run() {
                System.out.println("run");
            }
        };
        i.print();
        i.run();
    }
}


qq_遁去的一_1
浏览 668回答 1
1回答

Helenr

实际上你是创建了Inter的子类,父类的类型指向了子类的实例,这事允许的。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java