当前位置:  技术问答>java相关

关于Inner Class的简单问题?

    来源: 互联网  发布时间:2015-05-25

    本文导语:  我用Jcreator 一个关于Inner Class的例子,老是出问题,请大家帮忙找找原因: public class Outer2 {   private int size;   public class Inner {     public void doStuff() {       size++;     }   }   public int getSize(){    ret...

我用Jcreator 一个关于Inner Class的例子,老是出问题,请大家帮忙找找原因:
public class Outer2 {
  private int size;
  public class Inner {
    public void doStuff() {
      size++;
    }
  }
  public int getSize(){
   return size;
  }
}

public class TestInner {
  public static void main(String[] args) {
    Outer2 outer = new Outer2();

    // Must create an Inner object relative to an Outer
    Inner inner = outer.new Inner();
    inner.doStuff();
    System.out.println("Size is :"+outer.getSize());
  }
}

Jcreator出错提示:
symbol  : class Inner  
location: class Outer.TestInner
    Inner inner = outer.new Inner();
    ^

|
Outer.Inner inner = outer.new Inner();

否则, 系统不认识内部类 Inner

|
Outer.Inner inner = new Outer().new Inner();

    
 
 

您可能感兴趣的文章:

  • anonymous inner class的问题
  • 关于anonymous inner class的问题?请大家帮忙!!!
  • 最近频频发生 段错误,gdb最后显示Previous frame inner to this frame (corrupt stack?)的问题.
  • 关于inner class
  • 哪位能谈谈static方法内为什么不能包含static inner class?
  • 什么是inner class?类不过不加修饰符,它的访问权限是protected or default?
  • anonymouse inner class 到底有什么作用?
  • Think in Java 大讨论一 ( 关于 Inner class )
  • 大家能谈谈对内隐类(inner class)的理解吗?我对这个很糊涂!
  • Java中,Inner class可不可以使用final修饰符?
  • 这个protected的inner class错在哪里?
  • 出200分(或更多),就non-static inner class请教java高手
  • non-static inner class为什么不可以包含static methods and fields
  • 烂铁:Inner Class的使用?
  • How to create an object of a protected inner class of another package?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.sql.rowset接口joinrowset的类成员方法: inner_join定义及介绍
  • new Inner(){ }这个匿名类是不是就是指Inner类的一个匿名子类?
  • MYSQL使用inner join 进行 查询/删除/修改示例
  • a problem about anonymous inner!!
  • MySQL中视图的使用及多表INNER JOIN的技巧分享
  • sql中Left Join、Right Join、Inner Join的区别
  • 解析sql语句中left_join、inner_join中的on与where的区别
  • java/j2ee iis7站长之家
  • MSSQL内外连接(INNER JOIN)语句详解
  • SQL 外链接操作小结 inner join left join right join
  • 数据库Left join , Right Join, Inner Join 的相关内容,非常实用


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3