不好意思, 问题问错了。。准备建立一个package 叫作 Shapes
在这个 package里面, 先写了个super class叫BasicShape:
package Shapes;
public class BasicShape{
...
}
然后在同样的directory 下, 写了个叫Shape2D的class继承BasicShape:
package Shapes; // 原来的post里写成package BasicShape了, 笔误
public class Shape2D extends BasicShape{
...
}
但当我compile Shape2D.java的时候, 说找不到class BasicShape,
不知道是什么原因, 谢谢解答
跟下面洋葱头的