package MyTest2;
class Dem {
public void sys() {
System.out.println("我会说英语");
}
}
public class InnerClass {
public static void main(String[] args) {
// 匿名类
new Dem().sys();
// 匿名内部类
new Dem() {
public void sys() {
System.out.println("我会说汉语");
}
}.sys();
// 内部类
InDem.drink();
}
// 静态方法只能访问静态的内部类,或方法,或变量
public static class InDem {
static void drink() {
System.out.println("你想喝点什么?");
}
}
}
Java基础篇(内部类,匿名类,匿名内部类)
最新推荐文章于 2022-12-07 16:16:44 发布