这个问题有两种解决办法:
1 由于主函数在AboutObject 中,楼主将这两个类中的Demo 类当做内部类 ,
只需要在建立Demo实例对象时 将Demo d1 = new Demo(4);
修改为 Demo d1 = new AboutObject().new Demo(4);
这样Demo就被当做AboutObject的一个内部类来使用。
2 按楼上所说 将最后的括号 } 移动到class Demo 的结尾处
即该文件中有两个类 ,可以在主函数中直接创建Demo的实例对象
另外给楼主提个小建议:
java 程序中用到{}的地方挺多的 ,建议楼主在编写代码的时候尽量将代码和括号都按统一格式对齐,方便查看哦 |