qq_46275472
鐘鐘空
采纳率100%
2021-03-05 00:16

实际参数列表和形式参数列表长度不同

已采纳

做了道题,这是题目和我写的代码:

/*
 请定义一个交通工具(Vehicle)的类其中有属性:
 速度(speed)
 体积(size)

 最后在测试类vehicle中的main()中实例化一个交通工具对象
 并通过方法给它初始化speed,size值并且打印出来
*/ 

 class Vehicle{
    private int speed;
    private int size;

    public Vehicle(){
    }

    public Vehicle(int speed,int size){
        this.speed = speed;
        this.size = size;
    }

    public int getSpeed(int size){
        return speed;
    }
    public void setSpeed(int speed){
        this.speed = speed;
    }
 
    public int getSize(int size){
        return size;
    }public void setSize(int size){
        this.size = size;
    }
 }

 public class A{
    public static void main(String[] args) {
        Vehicle v = new Vehicle();
        v.setSpeed(55);
        v.setSize(1000);
        System.out.println("v的重量是: "+v.getSize());
        System.out.println("v的重量是: "+v.getSpeed());
    }
 }

编译报错:

真的不懂哪错了,求大佬指点,多谢~~~

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • ProfSnail ProfSnail 1月前

    System.out.println("v的重量是: "+v.getSize(55));

    System.out.println("v的重量是: "+v.getSpeed(1000));

    在这也得传进去参数。

    点赞 评论 复制链接分享