我在看一个项目时,它的第一个类就涉及到了后面的类,但是后面的类还没写,编译通不过啊。
但后面的类有涉及到了前面的类,不能放在前面。如:在Simulator类中用到Superet类!Superet superet=new Superet()不会是给的例子有问题,能告诉我吗?

解决方案 »

  1.   

    后面的类是什么意思?是定义在后面的类??那你就先把后面的类写了,然后在你那个要用后面的类的地方new一个就对了三,呵呵,具体的问题还是不大清楚哈·····
      

  2.   

    还没想到自己的表达能力那么差劲,我怎么说我发出去那么长时间,没人回我的帖子。一定要
    练好表达能力。我对MyEclipse的工作机制不懂,我把源代码的类,一个一个地写进去这样,
    写在前面的类就用到了写在后面的类,这样我就不能使类一个一个地编译通过。用到一个类写
    一个类。
    “通不过就跳过去...看不懂就跳过去...“不错的建议,一跳就通过了
      

  3.   

    楼主的意思我大概明白了
    java不同于c++从头开始执行的尾,而是从main开始执行
    这也正是面向对象的表达
    至于所说的后面的类不执行前面的类就报错,是因为后面的类要调用前面类的对象,
    所以,后面类要定义完才能无错运行。