趙麗穎No_11207
2016-10-17 00:49:28
/*打完代碼之后,Eclipse不可以運行,沒有報錯,運行不了,別人說是沒有“main”函數(shù),請問怎么加,才能做出來???*//*??? ?定義一個矩形類,屬性包括長和寬,在構(gòu)造方法中將長寬初始化,??? ?再定義一個成員方法用于求此矩形的面積?*/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條經(jīng)驗 獲得超6個贊
在java或者C中,main方法是所有程序的執(zhí)行入口,也就是說,無論這個程序多么大,都應該有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條經(jīng)驗 獲得超1個贊
前面的人說的很多了,我就不重復了。為什么必須有一個入口,就如同系統(tǒng)開機需要bios設置一樣,讀取前面的512kb拿到系統(tǒng)的引導地址。否則計算機不知道你要干嘛

望遠
TA貢獻1017條經(jīng)驗 獲得超1032個贊
你的程序沒有程序執(zhí)行入口,main方法
固定格式為public static void main(String[] args){~~~}

Jamespan
TA貢獻27條經(jīng)驗 獲得超26個贊
你重新創(chuàng)建一個類,在類里面創(chuàng)建main方法,然后在main方法里面實例化這個類Rect 。就這樣可以了。希望采納,非常感謝!?。?/p>
添加回答
舉報
0/150
提交
取消