A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 新人—小明同学 中级黑马   /  2016-7-16 23:12  /  572 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

a:内部类可以直接访问外部类的成员,包括私有。
        * b:外部类要访问内部类的成员,必须创建对象。
创建内部类对象格式
      Outer.Inner oi = new Outer().new Inner();
成员内部类私有使用
private
* 在外部类中定义公共方法进行访问
* public void print() {
    * Inner i = new Inner();
    * i.method();
静态成员内部类
成员内部类被静态修饰后的访问方式是:

* 外部类名.内部类名 对象名 = 外部类名.内部类对象;
Outer.Inner oi = new Outer.Inner();
内部类之所有能获取到外部类的成员,是因为它能获取到外部类的引用;外部类名.this



6 个回复

倒序浏览
大神总结的很好嘛!你这是要问什么吗?
回复 使用道具 举报
总结的那么好
回复 使用道具 举报

额.水水更健康..哈哈
回复 使用道具 举报
jmf332376308 发表于 2016-7-16 23:48
大神总结的很好嘛!你这是要问什么吗?

额...我小学生自学中.看到第10天.感觉好吃力了.~~~~(>_<)~~~~
回复 使用道具 举报
还没有看到呢,继续努力中。。。
回复 使用道具 举报
15105106710 发表于 2016-7-18 23:13
还没有看到呢,继续努力中。。。

恩恩{:2_36:}{:2_36:}↖(^ω^)↗+油
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马