gpt4 book ai didi

java - java中的方法问题

转载 作者:搜寻专家 更新时间:2023-11-01 01:10:12 25 4
gpt4 key购买 nike

我正在学习创建自定义类,但不知道哪里出了问题

从主类...

MyPoint p1 = new MyPoint(317, 10);

错误说:

constructor MyPoint in class MyPoint cannot be applied to given types;

required: no arguments
found: int, int
reason: actual and formal argument lists differ in length

这是我的 MyPoint 类(class):

private int x, y;

public void MyPoint(int x, int y)
{
this.x = x;
this.y = y;
}

为什么 MyPoint(317, 10) 没有连同 x 和 y 值一起输入到相关类中?

如有任何帮助,我们将不胜感激。

最佳答案

构造函数没有返回类型。这只是您刚刚制作的普通方法。

解决方案:从方法中删除 void。它应该看起来像

public MyPoint(int x, int y)
{
this.x = x;
this.y = y;
}

关于java - java中的方法问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24729788/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com