趙麗穎No_11207
2016-10-17 00:49:28
/*打完代碼之后,Eclipse不可以運行,沒有報錯,運行不了,別人說是沒有“main”函數,請問怎么加,才能做出來???*//*??? ?定義一個矩形類,屬性包括長和寬,在構造方法中將長寬初始化,??? ?再定義一個成員方法用于求此矩形的面積?*/package com.demo;public class Rect {?? ?double length;?? ?double width;?? ?public double getLength(){?? ??? ?return length;?? ?}?? ?public void setLenth(double length){?? ??? ?this.length=length;?? ?}?? ?public double getWidth(){?? ??? ?return width;?? ?}?? ?public void setWidth(double width){?? ??? ?this.width=width;?? ?}?? ?public double area(double legth,double width){?? ??? ?double s=length*width;?? ??? ?return s;?? ?}?? ?}
11 回答
已采納

慕神4158437
TA貢獻3條經驗 獲得超6個贊
在java或者C中,main方法是所有程序的執行入口,也就是說,無論這個程序多么大,都應該有main方法。
修改:
新建一個類
public class Test(){
public static void main(String[] args){
Rect p = new Rect;
p.setLenth(3.0);
p.setWidth(2.0);
double a = p.area();
}
}
這樣就可以了,這兩個類不在一個頁面中,在一個頁面中只允許一個類被public修飾。

唐大俠我去
TA貢獻2條經驗 獲得超1個贊
前面的人說的很多了,我就不重復了。為什么必須有一個入口,就如同系統開機需要bios設置一樣,讀取前面的512kb拿到系統的引導地址。否則計算機不知道你要干嘛
添加回答
舉報
0/150
提交
取消