
java 编译下面程序时候提示 Exception in thread "main" java.lang.NoSuchMethodError: main
publicclasspeople{floathight,weight;Stringhead,ear,mouth;voidspeak(Strings){System.ou...
public class people
{
float hight,weight;
String head, ear, mouth;
void speak(String s)
{
System.out.println(s);
}
}
class A
{ public static void main(String args[])
{people zhubajie;
zhubajie=new people();
zhubajie.weight=200f;
zhubajie.hight=1.70F;
zhubajie.head="大头";
zhubajie.ear="两只大耳朵";
zhubajie.mouth="一只大嘴";
System.out.println("重量"+zhubajie.weight+"身高" +zhubajie.hight);
System.out.println(zhubajie.head+zhubajie.mouth+zhubajie.ear);
zhubajie.speak("师傅,咱们别去西天了,改去月宫吧");
}
} 展开
{
float hight,weight;
String head, ear, mouth;
void speak(String s)
{
System.out.println(s);
}
}
class A
{ public static void main(String args[])
{people zhubajie;
zhubajie=new people();
zhubajie.weight=200f;
zhubajie.hight=1.70F;
zhubajie.head="大头";
zhubajie.ear="两只大耳朵";
zhubajie.mouth="一只大嘴";
System.out.println("重量"+zhubajie.weight+"身高" +zhubajie.hight);
System.out.println(zhubajie.head+zhubajie.mouth+zhubajie.ear);
zhubajie.speak("师傅,咱们别去西天了,改去月宫吧");
}
} 展开
3个回答
展开全部
class A才是主函数所在的类,所以你把public class people中的public去掉就可以了,或者去掉public并且在class A前加public
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询