当前位置: 技术问答>java相关
关于实例的声明
来源: 互联网 发布时间:2015-06-13
本文导语: 我定义了一个 tv 类,然后这样声明一个实例 Class1.tv myobj = new Class1.tv() 编译显示错误为 an explicit enclosing instance of class "Class1" is needed to instantiate inner class Class1.tv 请问该怎样解决 谢谢! ...
我定义了一个 tv 类,然后这样声明一个实例
Class1.tv myobj = new Class1.tv()
编译显示错误为 an explicit enclosing instance of class "Class1" is needed to instantiate inner class Class1.tv
请问该怎样解决
谢谢!
Class1.tv myobj = new Class1.tv()
编译显示错误为 an explicit enclosing instance of class "Class1" is needed to instantiate inner class Class1.tv
请问该怎样解决
谢谢!
|
tv是一个内部类,你必须在Class1里面实例化吧。
|
Class1 outer=new Class1();
tv inn=outer.new tv();
tv inn=outer.new tv();