package imooc;//外部類public class Test10 {?//外部類中的方法?public void show() {??final int a = 25;//常量??int b = 16;//變量??//方法內部類??class Inner{???//內部類中的變量???int c = 6;???int b = 90;???public void print() {????System.out.println("訪問外部類中的常量a:"+a);????System.out.println("訪問內部類中的變量c:"+c);????System.out.println("訪問外部類中的變量b:"+Test10.this.b);???}??}??Inner hello = new Inner();//創建方法內部類對象??hello.print();//調用內部類的方法???? ?}?//測試方法內部類?public static void main(String[] args) {??Test10 t = new Test10();//創建外部類對象??t.show();//調用外部類方法?}}
訪問外部類的方法中的變量 外部類名.this.外部類變量 但還是沒用?
慕粉2342286021
2017-10-23 17:43:09