首页 > 试题广场 >

下列代码标注(A、B、C、D)中哪一个是错误的? cla

[问答题]
下列代码标注(A、B、C、D)中哪一个是错误的?
 class OutClass {
    int m = 1;
    static float x;  //A
    class InnerClass{
        int m=12;  //B
        static float n=20.89f;  //C
        InnerClass(){
            
        }
        void f(){
            m=100;
            void cry(){
                    InnerClass  tom=new InnerClass();  //D
                }
        }
    }
}

c:静态内部类有静态成员;d:方法中不能声明方法
发表于 2019-12-31 17:43:10 回复(0)