java吧 关注:1,246,246贴子:12,724,627
  • 5回复贴,共1

错误: 方法声明无效; 需要返回类型

只看楼主收藏回复

public class Vehicle{ private String name; private String brand; private String color; private int number;
public Vehicle(String name,String brand,String color,String number) { this.name=name; this.brand=brand; this.color=color; this.number=number; } public String getName() { return name; }
public String getBrand() { return brand; }
public String getColor() { return color; }
public String getNumber() { return number; }
public void setName(String name) { this.name=name; }
public void setBrand(String brand) { this.brand=brand; }
public void setcColor(String color) { this.color=color; }
public void setNumber(String number) { this.number=number; }
public void speedUp() { System.out.println("speedUp!"); } public void slowDown() { System.out.println("slowDown!"); } public void move() { System.out.println("move!"); } public void stop() { System.out.println("stop!"); }
public void toString(){ System.out.println("name"+getName()+"brand"+getBrand()+"color"+getColor+"number"+getNumber()); }
}
class Truck extends Vehicle{ private int speed;
public Vehicle(String name,String brand,String color,String number,int speed) { Super(name,brand,color,number); this.speed=speed; }
public int getSpeed() { return speed; }
public void setSpeed(int speed) { this.speed=speed; }
public void move() { System.out.println("move!"); } public void stop() { System.out.println("stop!"); }
public void toString(){ System.out.println("name"+getName()+"brand"+getBrand()+"color"+getColor+"number"+getNumber()+"speed"+getSpeed()); }
public static void main(String args[]) { Vehicle v = new Vehicle("name","brand","color","number"); Truck t = new Truck("name","brand","color","number",60); v.toString(); t.toString(); }}
求大神看看有什么错误啊,两个头像之间



IP属地:浙江1楼2012-10-13 13:33回复
    Vehicle改成Truck


    IP属地:江苏来自iPhone客户端2楼2012-10-13 13:43
    收起回复
      public void stop() {
      方法声明错误


      3楼2013-01-19 18:13
      回复