标签:内部类 名称 匿名内部类 nfa 创建 pre 无法 size highlight
成员内部类格式:
public class 外部类名称{ 修饰符 class 内部类名称{ } }
//创建对象
public class Test{
public static void main(String){
类名称 对象名=new 类名称();
外部类名称.内部类名称 对象名=new 外部类名称().new内部类名称();
}
}
局部内部类实例: 只有当前所属的方法才能使用它,出了这个方法就无法使用了
public class Jve {//外部类
public void Jvemimi(){//外部类方法
int num=20;
class Cun{//内部类
public void Cunfangfa(){内部类方法
System.out.println(num);
}
}
Cun cun=new Cun();
cun.Cunfangfa();
}
}
public class Test {//测试类
public static void main(String[] args) {
Jve jve=new Jve();
jve.jveMethod();
}
}
匿名内部类格式:
标签:内部类 名称 匿名内部类 nfa 创建 pre 无法 size highlight
原文地址:https://www.cnblogs.com/XIAOPY/p/14823482.html