不能导入自己建立的package问题
- Java code
package Moolgu;import Mooly.*;public class Main { public static void main(String args[]){ Rectangle circle = new Rectangle(1.0,2.0); }}---------------------------------------package Mooly;public class GetClass{ }abstract class Graph{ abstract void Area();}class Circle extends Graph{ double R; Circle (double r){R=r;} void Area(){ double Pi=3.1415; System.out.println("圆的周长为:"+2*Pi*R); System.out.println("圆的面积为:"+Pi*R*R); }}class Triangle extends Graph{ double s; double X,Y,Z; Triangle(double x,double y,double z){X=x;Y=y;Z=z;} void Area(){ s=(X+Y+Z); System.out.println("三角形的周长为:"+(X+Y+Z)); System.out.println("圆的面积为:"+Math.sqrt(s*(s-X)*(s-Y)*(s-Z))); }}class Rectangle extends Graph{ double X,Y; Rectangle(double x,double y){X=x;Y=y;} void Area(){ System.out.println("圆的周长为:"+X*Y); }}怎么会不能导入Mooly包啊
[解决办法]
要入Mooly.jar包,也就是Mooly.jar中有已成功的.class文件.
你要在目中用它,就要入jar包.
具体如下:
在你的eclipse中,右你的目管理器中的目,可以看到有一性Build Path->Java Build Path->LibraryesAdd JARS...
包名命名,把你的Mooly.jar所有西添就OK啦.
返回你的目就可以看到了,在你的中引入的命名空即可.
[解决办法]
在Mooly包下创建Main这个主类,再将Mooly包下原有的public关键字去掉就可以不使用import导入另一个包也可以一样运行了