当前位置: 技术问答>java相关
高分求教Java接口问题
来源: 互联网 发布时间:2017-03-15
本文导语: 请问下面的代码在TextPad中为什么能编译但不能运行: interface Vehicle { double getFuel(); } class Cars implements Vehicle { private double fuel=15.0; public double getFuel() { return fuel; } } class Trucks impleme...
请问下面的代码在TextPad中为什么能编译但不能运行:
interface Vehicle
{
double getFuel();
}
class Cars implements Vehicle
{
private double fuel=15.0;
public double getFuel()
{
return fuel;
}
}
class Trucks implements Vehicle
{
private double fuel=30.0;
public double getFuel()
{
return fuel;
}
}
class Fleet
{
public static void main(String srgs[])
{
Vehicle aFleet[];
aFleet=new Vehicle[2];
aFleet[0]=new Cars();
aFleet[1]=new Trucks();
double fuel=0.0;
for(int i=0;ijavac Fleet.java
D:java>java Fleet
45.0
能运行啊。
interface Vehicle
{
double getFuel();
}
class Cars implements Vehicle
{
private double fuel=15.0;
public double getFuel()
{
return fuel;
}
}
class Trucks implements Vehicle
{
private double fuel=30.0;
public double getFuel()
{
return fuel;
}
}
class Fleet
{
public static void main(String srgs[])
{
Vehicle aFleet[];
aFleet=new Vehicle[2];
aFleet[0]=new Cars();
aFleet[1]=new Trucks();
double fuel=0.0;
for(int i=0;ijavac Fleet.java
D:java>java Fleet
45.0
能运行啊。
|
不能看到源程序哦
|
没有问题
|
能运行啊
是不是类路径有问题,一定要包含当前路径哦
是不是类路径有问题,一定要包含当前路径哦
|
能运行啊
是不是类路径有问题,一定要包含当前路径哦
是不是类路径有问题,一定要包含当前路径哦