java编程思想笔记--内部类部分四

来源:互联网 发布:顾客特殊要求矩阵 编辑:程序博客网 时间:2024/05/16 15:25

在任意的作用域中创建一个内部类的代码如下:

package com.wang.test;public class Parcle {public void internalTracking(boolean b){if(b){class TrackingSlip{private int id;TrackingSlip(int id){this.id=id;}int getSlip(){return id;}}TrackingSlip ts=new TrackingSlip(0);int id=ts.getSlip();}//在这里不可以新建内部类对象,因为内部类作用域在if作用域范围内部。}public void track(){internalTracking(true);}}