--->code这样写是没问题的. 而且我也用Jcreator complie了, 没有问题.
你的问题可能出在你没有先compile BasicShape.java就直接complie Shape2D.java 这样的话也会找不到BasicShape class
当你compile了BasicShape.java以后, 在这个directory下面应该又多出一个名字为Shapes的folder, 就是你的那个package Shapes
folder里面会有BasicShape.class. 这个时候你再compile Shape2D.java应该就好了
谢谢解答