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