标题:[求助]完全不晓得要怎么弄?
只看楼主
ada518618
Rank: 1
等 级:新手上路
帖 子:184
专家分:0
注 册:2006-3-27
 问题点数:0 回复次数:13 
[求助]完全不晓得要怎么弄?

ComputerTime.java 源程序:
import pkg1.pkg2.*;
import java.lang.*;
public class ComputerTime{
public static void main(String args[]){
System.out.println("交通工具: "+args[0]);
System.out.println(" 参数A: "+args[1]);
System.out.println(" 参数B: "+args[2]);
System.out.println(" 参数C: "+args[3]);
double A=Double.parseDouble(args[1]);
double B=Double.parseDouble(args[2]);
double C=Double.parseDouble(args[3]);
double v,t;
try { Common d=(Common) Class.forName("pkg1."+args[0]).newInstance();
v=d.runtimer(A,B,C);
t=1000/v;
System.out.println("平均速度: "+v+" km/h");
System.out.println("运行时间:"+t+" 小时");
}
catch(Exception e){
System.out.println("class not found");
}
}
}
  
包pkg1中Car007.java的源程序:
package pkg1;
import pkg1.pkg2.*;
public class Car007 implements Common{
public double runtimer(double A,double B,double C{
System.out.println("runtime="+(A*B/C));
return A*B/C;
}
}

包pkg1中Plane.java的源程序:
package pkg1;
import pkg1.pkg2.*;
public class Plane implements Common{
public double runtimer(double A,double B,double C){
return A+B+C;
}
}

包pkg2中Common.java的源程序:
package pkg1.pkg2;
public interface Common{
double runtimer(double A,double B,double C);
}
要怎么做才可以运行上面的那几个程序呢!?

搜索更多相关主题的帖子: class void public double import 
2006-04-26 14:24
飘飘叶子
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:597
专家分:10
注 册:2005-8-17
得分:0 
就是新建一个文件夹,里面存放ComputerTime.java,然后在里面再新建一个文件夹,取名为pkg1,在这个文件夹里面放Car007.java和Plane.java,在pkg1中新建一个文件夹pkg2,在里面放Common.java就可以了

向着软件工程师的目标前进!
2006-04-26 14:54
ada518618
Rank: 1
等 级:新手上路
帖 子:184
专家分:0
注 册:2006-3-27
得分:0 
哦!那好的!我试试!

Eclipse!尽管我现在不懂祢,可是我却对你情有独钟……
2006-04-28 23:42
ada518618
Rank: 1
等 级:新手上路
帖 子:184
专家分:0
注 册:2006-3-27
得分:0 

我已经照你说的做了!可是还是不行耶!
你看这张图片吧!看看是不是这样!

[IMG]http://www.88206.com/user/users/8/7645/photo/1146269987.jpg[/IMG]

Eclipse!尽管我现在不懂祢,可是我却对你情有独钟……
2006-04-29 00:26
ada518618
Rank: 1
等 级:新手上路
帖 子:184
专家分:0
注 册:2006-3-27
得分:0 

我晕!
图片没有了!


Eclipse!尽管我现在不懂祢,可是我却对你情有独钟……
2006-04-30 17:03
★王者至尊★
Rank: 1
等 级:新手上路
帖 子:528
专家分:0
注 册:2006-3-28
得分:0 

图片不能直接贴 上传才行


------Java 爱好者,论坛小混混,学习中------
2006-04-30 18:29
ada518618
Rank: 1
等 级:新手上路
帖 子:184
专家分:0
注 册:2006-3-27
得分:0 
我就是先上传再贴的啦!我再弄一张![IMG]http://m1.88206.com/8/7645/photo/1146431297.jpg[/IMG]
现在应该可以看了吧!?

Eclipse!尽管我现在不懂祢,可是我却对你情有独钟……
2006-04-30 21:13
ada518618
Rank: 1
等 级:新手上路
帖 子:184
专家分:0
注 册:2006-3-27
得分:0 
都放假了吗!?
怎么都没有人来理偶!?

Eclipse!尽管我现在不懂祢,可是我却对你情有独钟……
2006-05-01 10:57
ada518618
Rank: 1
等 级:新手上路
帖 子:184
专家分:0
注 册:2006-3-27
得分:0 

郁闷……
这样的问题是不是超简单呀!都没有理我!?


Eclipse!尽管我现在不懂祢,可是我却对你情有独钟……
2006-05-03 01:37
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 

把你所定义的包放到真正的物理文件夹里面就可以了


可惜不是你,陪我到最后
2006-05-03 10:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-60306-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.061462 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved