同一个包里的所有的类都要:
package c08.controller;

解决方案 »

  1.   

    我当然会定义package c08.controller,
    现在我有两个问题,问题仍然没有解决。
    我将包含目录c08的目录引入classpath后仍然不起作用。
      

  2.   

    //EventSet.java
    class EventSet{
       //...
       private Event[] events=new Event[100];
    }
    //Event.java
    public class Event{
       //...
    }
    他们在同一目录下时,什么都不加就应该能够调用
      

  3.   

    你classpath里应该有“.”
    这样的话,系统会自动检查,你编译的类的所在目录是否有需要的类
      

  4.   

    两点说明:粗象类是不能够生成对象的,但是粗象类的子类是可以有对象的。之所以声明为粗象类是为了向上转型。不信,790228你可以试试看。
    原来的问题已经解决掉了。是这样子做的javac -classpath %TIJ% %TIJ%\c08\GreenhouseControls.java
    但是的问题java执行时有问题,不过已经是另一个问题了。