gpt4 book ai didi

java - 在 Java 中使用类(初学者)

转载 作者:行者123 更新时间:2023-11-29 06:56:03 27 4
gpt4 key购买 nike

我目前正在尝试创建一个类来打印出一个高度和宽度为 1 的矩形。我已经设置了程序(有一个我们应该使用的模板)并且我合并了所有步骤。然而,“SimpleRectangle(){”行的返回语句存在一个问题,它说它缺少返回语句,但无论我返回什么,它仍然会出现错误。

 public static void main (String[] args){  
SimpleRectangle rectangle1=new SimpleRectangle();
System.out.println("The area of radius "+rectangle1.perimeter+" is "+rectangle1.getArea());
}
double height;
double width;

SimpleRectangle(){
height=1;
width=1;
}

double getArea(){
return height*width;
}

double getPerimeter(){
return length+length+width+width;
}
}

最佳答案

这看起来像是一个名为 SimpleRectange 的类的构造函数

SimpleRectangle(){
height=1;
width=1;
}

在您提供的代码中似乎没有这样的类。确保您的代码包含在具有该名称的类中,并且它具有您正在访问的所有字段,例如

public class SimpleRectangle {
double height;
double width;
double perimeter;
double length;

public static void main(String[] args) {

...
...
}

如果您的代码位于具有任何其他名称的类中,您将收到“无效的方法声明。需要返回类型”

关于java - 在 Java 中使用类(初学者),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33943959/

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