关于#JAVA#的问题,如何解决?

/*题目描述:创建一个Duck类,拥有一个size的成员变量;

  •     和一个带有int类型参数的Duck方法,具有打印Duck叫声"Quack""size is "+size的功能;
    
  • /

/*输入 一个整型数值
输出 输出有两行,第一行为Duck的叫声,第二行为Duck的size
*/

测试输入:42
测试输出:Quack
size is 42

以下代码创建一个Duck类,拥有一个size的成员变量;和一个带有int类型参数的Duck方法,具有打印Duck叫声"Quack"和"size is "+size的功能:

public class Duck {
    int size;

    public Duck(int size) {
        this.size = size;
        System.out.println("Quack");
        System.out.println("size is " + size);
    }

    public static void main(String[] args) {
        new Duck(42);
    }
}

public class Duck {
    int size;

    public void print(int size) {
        System.out.println("Quack");
        System.out.println("size is " + size);
    }

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int i = sc.nextInt();
        Duck duck = new Duck();
        duck.print(i);

    }
}