一 內部類特點
#1 內部類可使用 public private protect 關鍵字 修飾
# 2 內部類可以訪問 外部類的 成員變量和方法
#3 外部類不能直接訪問內部類的成員變量和方法,需要在內部類中實例化內部類纔可以訪問
#4 內部類的聲明方法 是 ourClass.InnerClass inner = out.new InnerClass();
下面爲成員內部類的示列
package com.iframe.web; public class MemberInnerClass { public static void main(String[] args) { // Outer1 outer1 = new Outer1(); outer1.outer1show(); Outer1.Inner1 inner = outer1.new Inner1(); inner.innershow(); //小沈 27 outer1.outer1show(); //小沈 27 } } class Outer1{ private String name = "小謝"; private int age = 22; public void outer1show(){ Inner1 inner1 = new Inner1(); System.out.println(inner1.age); System.out.println(inner1.name); } public class Inner1{ private String name = "小沈"; private int age = 27; public void innershow(){ System.out.println(Outer1.this.name); System.out.println(Outer1.this.age); } } }