请问,这里在外部类中已经实例化了内部类,为什么在main中还要出现实例化

这里晓得,外部类如果想调用内部类属性需要先创建对象,通过对象在去调用。但是下面main方法中已经实例化过了,为什么上面还要再出现?👀

img

你这个上面是指的哪个?

上面的是在类的内部调用内部类哇,Outer的test2方法需要这个内部类对象,就创建了呗,如果你不创建,那你需要吧main方法中创建的内部类对象当参数传递给test2方法。
有帮助的话采纳一下哦!

tese2创建的 跟你main方法有什么关系