java的问题 望高手相助

来源:百度知道 编辑:UC知道 时间:2024/09/21 20:18:26
class Person{

String firstName = "" ;
String lastName = "" ;

Person () {
this.lastName = "Karl" ;
this.firstName = "Marx" ;
}

Person (String firstName , String lastName){
this.firstName = firstName ;
this.lastName = lastName ;
}
public String getName () {
return firstName + " " + lastName ;
}
public void setName (String firstName, String lastName ){
firstName = firstName ;
firstName = lastName ;

}
}

请问我要怎么才能让这个程序运行啊?

错误的提示是expection in thread "main"

java.lang.nosuchmathoderror: main

请问是什么意思啊``?

在下初学+自学 很多概念不是很懂 或许问题有点弱 望高手指点

class Person{

String firstName = "" ;
String lastName = "" ;

Person () {
this.lastName = "Karl" ;
this.firstName = "Marx" ;
}

Person (String firstName , String lastName){
this.firstName = firstName ;
this.lastName = lastName ;
}
public String getName () {
return firstName + " " + lastName ;
}
public void setName (String firstName, String lastName ){
firstName = firstName ;
firstName = lastName ;
}
public static void main(String args[])
{
Person p = new Person();

}
}

public static void main(String args[]){
//这里加上实例化的语句及对象的调用
}

另外:下面的要修改(但这个是与实例化的语句功能重复了)
public void setName (String firstName, String lastName ){
this.firstName = firstName;
this.firstName = lastName;
}

class Person{

String firstName = "&qu