请设计一个交通工具的类Vehicle,它有一个成员变量int weight,该成员在构造器中初始化;
在设计Vegicle的两个字类:Truck和Boat
两个子类重写父类Vehicle的方法:
Public double calculateFee();// 计算运费
Truck的运费计算公式:return weight*12.4
Boat的运费计算公式:return weight*1000
在设计一个Test调用以上类的calculateFee方法.
在设计Vegicle的两个字类:Truck和Boat
两个子类重写父类Vehicle的方法:
Public double calculateFee();// 计算运费
Truck的运费计算公式:return weight*12.4
Boat的运费计算公式:return weight*1000
在设计一个Test调用以上类的calculateFee方法.
{
public Vehicle()
{
}
public Vehicle(double weight)
{
this.weight=weight;
}
public double weight;
public double calculateFee()
{
return 23;
}
}
class Truck extends Vehicle
{
public Truck(double weight)
{
super(weight);
}
public double calculateFee()
{
return 12.4*weight;
}
}
class Boat extends Vehicle
{
public Boat(double weight)
{
super(weight);
}
public double calculateFee()
{
return weight*1000;
}
}
public class Test
{
public static void main(String args[])
{
Vehicle v=new Boat(29.2);
System.out.println (v.calculateFee());
v=new Truck(10);
System.out.println (v.calculateFee());
}
}
还有个程序,也希望大家能帮助指点:1.建立一个包含八种基本数据类型的文件
2.要求将此文件读入内存,并且输出到另外一个文件,这两个文件名从标准输入中读入。万分感谢!!