// 测试静态内部类
public static void main(String[] args) {
// 直接创建内部类的对象
SInner si=new SInner();
// 调用show方法
si.show();
}
main方法 程序入口啊,你的这个show方法 不会自动的执行,需要通过该方法所在类的调用来执行,但是类是抽象的,所以需要该类的对象(也就是实例)来调用这个方法,这个方法才会生效。
测试内部类的主要作用是帮助你理解什么是内部类,怎么创建内部类,怎么调用内部类。一切为了帮助你的学习,如此而已!