无法摆脱错误:预期的类,接口或枚举

时间:2019-07-20 00:08:59

标签: java

我正在处理家庭作业问题:

根据以下设计创建一个Oval类: 椭圆 变量:宽度,长度 方法: setWidth-更改宽度。需要一个宽度参数。 setLength-更改长度。需要一个长度参数。 getWidth-返回椭圆形的宽度。 getLength-返回椭圆的长度。 面积-在给定当前宽度和长度的情况下返回椭圆形的面积((l * w)* 0.8)

我一直收到错误消息:期望使用类,接口或枚举,但我已尝试对其进行修复,但它不起作用。我对Java和堆栈溢出也很新

据我所知,此错误是因为花括号过多,但我尝试删除并重新排列花括号,但对于我设置和获取长度宽度和面积的每种方法,仍然会收到此错误

import java.util.*;

public class Oval {
    double width = 5;
    double length = 10;
    }
    public void setLength(double num) {
        this.length = num;
    }
    public double getLength() {
        return this.length; 
    }
    public void setWidth(double num) {
        this.width = num;
    }
    public double getWidth() {
        return this.width;
    }
    public double area (double num) {
        return this.((length*width)*0.8) ;
    }
    public void main(String[] args) {
    }
}

2 个答案:

答案 0 :(得分:-1)

您的课程在var string = *strip away all php*; var string = "<!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title></title> <script type="text/javascript" src="js/loader.js" defer></script> </head> <body> <p>Hello</p> </body> </html>"; window.body.innerHTML = string; 后紧接在行

删除该右括号将消除此错误。

但是,另一个问题是您的主函数不是静态的,应该是静态的。

答案 1 :(得分:-1)

<iframe src="mysite.com/general/index.php?internal=<?php echo $_SESSION['iframe'];?>" name="info" width="100%" height="800" frameborder="0"></iframe>

底部的花括号是多余的,自定义类以来,第一个花括号与最后一个花括号配对,该类的方法必须在该类中