码迷,mamicode.com
首页 > 其他好文 > 详细

普通内部类的访问规则

时间:2018-01-28 12:46:15      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:shu   stat   private   out   访问   ati   外部类   method   好处   

/*
什么是内部类:类里面的类
好处:内部类可以直接访问外部类的成员(因为内部类中持有外部类的引用 外部类.this)
外部类要访问内部类成员,必须建立内部类对象

  • @author WangShuang
  • */
    public class Test {
    public static void main(String[] args) {
    Outer outer = new Outer();
    outer.omethod();
    Outer.Inner inner = new Outer().new Inner();//内部类的访问方法
    inner.imethod();
    }
    }

class Outer{
private int onum = 1;
class Inner{
int inum = 2;
public void imethod(){
System.out.println(onum);
}
}
public void omethod(){
Inner inner = new Inner();
System.out.println(inner.inum);
}
}

普通内部类的访问规则

标签:shu   stat   private   out   访问   ati   外部类   method   好处   

原文地址:http://blog.51cto.com/13579086/2065935

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!