还是jdk编译问题,呜呜~~咋结贴呢

wzh000000 2005-05-06 03:22:00
当前工作路径在G:\JPro\elevator下(jdk的装在D盘里)
建立了二个JAVA类文件:ElevatorCaseStudy(含main),ElevatorConstants(为interface)
建立了四个包(文件夹):controller,model,view,myEvent.
已知前三个包中的JAVA类文件导入了ElevatorConstants接口(import ElevatorConstants;)
运行G:\JPro\elevator\javac ElevatorCaseStudy.java后,其中一些代表性错误为:
.\model\ElevatorSimulation.java:10: cannot resolve symbol
symbol : class ElevatorConstants
location: package elevator
import elevator.ElevatorConstants(注:'E'下含^号)

.\model\ElevatorSimulation.java:13: cannot resolve symbol
symbol : class ElevatorConstants
location: class model.ElevatorSimulation
elevator.ElevatorConstants{(注:'E'下含^号)

.\model\ElevatorSimulation.java:37: cannot resolve symbol
symbol : variable FIRST_FLOOR_NAME
location: class model.ElevatorSimulation
firstFloor=new Floor(FIRST_FLOOR_NAME);(注:FIRST_FLOOR_NAME中的首'F'下含^号)

一看见那些时对时错的编译问题就头大,是包的应用有误,还是...希望大家解答我的问题

附相关代码:
(1)
// ElevatorConstants.java
// Constants used between ElevatorModel and ElevatorView
package elevator;

public interface ElevatorConstants {

public static final String FIRST_FLOOR_NAME = "firstFloor";
public static final String SECOND_FLOOR_NAME = "secondFloor";
public static final String ELEVATOR_NAME = "elevator";
}
(2)
// ElevatorSimulation.java
// Elevator simulation model with ...Floors
package model;


import java.util.*;


import myEvent.*;
import elevator.ElevatorConstants;

public class ElevatorSimulation implements ElevatorSimulationListener,
ElevatorConstants {

// declare Floor architecture in simulation
private Floor firstFloor;
......
public ElevatorSimulation()
{
// instantiate firstFloor objects
firstFloor = new Floor( FIRST_FLOOR_NAME );
......

} // end ElevatorModel constructor
......
}
(3)
// Floor.java
// Represents a Floor located next to an ElevatorShaft
package model;

// Deitel packages
import elevator.ElevatorConstants;

public class Floor extends Location
implements ElevatorConstants {
......
public Floor( String name )
{
setLocationName( name );
}
......

}
...全文
61 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzh000000 2005-06-30
  • 打赏
  • 举报
回复
navie

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧