point是内部类,只有用外部类实例才能创建对象,应该写成这样:
aa=new Testpoint().new point();

解决方案 »

  1.   

    是内部类和外部类的关系,楼主可以google相关信息,很多解释介绍的,
      

  2.   

    public class point改为public static class point
      

  3.   

    你只要把你的point class 拉到Testpoint class 外面应该就行了。
      

  4.   

    将内部类point class 改成静态或者变为外部类即可
      

  5.   

    内部类改成public static class point{}
      

  6.   

    内部类改成静态的。或者实例一个外部类。内部类和外部类的关系。请google之。
      

  7.   

    aa=new Testpoint().new point(); 
      

  8.   

    楼主,CSDN的代码格式,你可以采用一下
      

  9.   

    aa=new Testpoint().new point();  asasasa
      

  10.   

    现在才测试回帖,实在不好意思,我都测试了下
    1:public static class point 这种可行
    2:new Testpoint().new point(); 也可行,但是先还是不太理解后面的那个new:
    3将类放到Testpoint类外面不行,我认真看了下资料,学习了