黑马程序员技术交流社区

标题: 内部类概述和访问特点 [打印本页]

作者: Kingchen    时间: 2016-5-31 22:11
标题: 内部类概述和访问特点
* A:内部类概述
* B:内部类访问特点
        * a:内部类可以直接访问外部类的成员,包括私有。
        * b:外部类要访问内部类的成员,必须创建对象。
        * 外部类名.内部类名 对象名 = 外部类对象.内部类对象;
* C:案例演示
        * 内部类极其访问特点
案例:
  1. class Demo_InnerClass {
  2.         public static void main(String[] args) {
  3.                 //Inner i = new Inner();
  4.                 //i.method();
  5.                 //外部类名.内部类名 = 外部类对象.内部类对象
  6.                 Outer.Inner oi = new Outer().new Inner();                        //创建内部类对象
  7.                 oi.method();
  8.         }
  9. }
  10. class Outer {
  11.         private int num = 10;
  12.         class Inner {
  13.                 public void method() {
  14.                         System.out.println(num);
  15.                 }
  16.         }
  17. }       
复制代码









欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2