class FamilyMember
{
static private String surname="李";
private String givenname;
static String getSurname()
{
return surname;//1处:拼写错误
}
static void changeSurname(String surname)
{
//2处:2句的作用一样,况且静态方法里不能用this
FamilyMember.surname=surname;
}
FamilyMember(String givenname)
{
this.givenname=givenname;
}
//3处返回值类型错误,应该是无类型的void
void Member()
{
givenname="小刚";
}
public String whatIsYourName()
{
return(surname+givenname);
}
}
{
static private String surname="李";
private String givenname;
static String getSurname()
{
return surname;//1处:拼写错误
}
static void changeSurname(String surname)
{
//2处:2句的作用一样,况且静态方法里不能用this
FamilyMember.surname=surname;
}
FamilyMember(String givenname)
{
this.givenname=givenname;
}
//3处返回值类型错误,应该是无类型的void
void Member()
{
givenname="小刚";
}
public String whatIsYourName()
{
return(surname+givenname);
}
}
解决方案 »
- java编译通过,执行报没发现jimi的FormatOptionSet包
- 一般什么情况下使用Object作为形参接收其他类呢?
- 第二个catch为什么捕获不到第一个catch中抛出的Error呢
- JTable 可以对单个行的设定高度么?
- 请高手帮忙来改下程序,多线程类问题!
- 菜鸟提问。。。
- java.net.SocketException: Broken pipe 是什么原因引起的啊
- 请问如何获取一个包里的所有类的名称列表?
- 菜鸟的困惑.
- java求10到105以内的质数
- 如何用java实现telnet的登录及实现命令!!(急急急)
- 我写了一个java程序,但希望他在早上5:00启动,晚上12:00关闭,如何自动实现?
class ClassMethod
{
public static void main(String args[])
{
System.out.println(FamilyMember.getSurname());
FamilyMember a=new FamilyMember("老三");
System.out.println(a.getSurname());
System.out.println(a.whatIsYourName());
FamilyMember.changeSurname("刘");
System.out.println(a.whatIsYourName());
}
}
class FamilyMember
{
static private String surname="李";
private String givenname;
static String getSurname()
{
// return surnname;变量不同
return surname;
}
static void changeSurname(String surname)
{
// this.surname=surname; 不能用this
FamilyMember.surname=surname;
}
FamilyMember(String givenname)
{
this.givenname=givenname;
}
//Family Member()没有定义这个类型
void Member()
{
givenname="小刚";
}
public String whatIsYourName()
{
return(surname+givenname);
}
}