//外部类HelloWorld
public class HelloWorld {
// 内部类Inner,类Inner在类HelloWorld的内部
public class Inner { //问题(1)黑体处 在定义内部类时为什么不用加 “()”
// 内部类的方法
public void show() {
System.out.println("welcome to imooc!");
}
}
public static void main(String[] args) {
// 创建外部类对象
HelloWorld hello = new HelloWorld();
// 创建内部类对象
Inner i = hello.new Inner(); //问题2创建内部类对象时为什么要加“hello”
kstg5944571
相关分类