忘说了
我定义一个这样的接口
package classes;
public interface T812 {
void p();
}

解决方案 »

  1.   

    import classes.T812;
    public class T812a {
     protected class inner implements T812 {
     public inner() {}<------因为这里为空撒!
     public void p() {
    System.out.println ("FSDA");
    }
    }
     public inner get() {return new inner();} 
     public static void main (String  A[]) {
           T812a d=new T812a();
                    T812a.inner TT=new T812a.inner();//这样怎么建立不了inner对象
                    T812a.inner TT=new d.get();//这么用就可以建立一个inner对像 
           TT.p();
     }
    }
      

  2.   

    import classes.T812;
    public class T812a {
     protected class inner implements T812 {
     public inner() {}<------因为这里为空撒!
     public void p() {
    System.out.println ("FSDA");
    }
    }
     public inner get() {return new inner();} 
     public static void main (String  A[]) {
           T812a d=new T812a();
                    T812a.inner TT=new inner();//这样呢?????
                    T812a.inner TT=new d.get();
           TT.p();
     }
    }
      

  3.   

    应该这样对内部类实例化: T812a.inner TT = d.new inner();