50,528
社区成员
发帖
与我相关
我的任务
分享
class Test{
public static void main(String[] args){
First s = new Second();
System.out.println(s.var);
System.out.println(s.var);
}
}
class First {
int var =1;
int method(){
return var;
}
}
class Second extends First {
int var =2;
int method(){
return var;
}
}
public class Good
{
String name = "good";
public String getName()
{
System.out.println("Good.getName");
return name;
}
}
public class Better extends Good
{
String name= "better";
public String getName()
{
System.out.println("Better.getName");
return name;
}
public static void main(String[] args)
{
Good g =new Better();
System.out.println(g.getName());
}
}
Console
Better.getName
better