public class Cat {
protected static String color = "random";
public Cat() {
}
public void showCatColor() {
System.out.println("Cat:" + color);
}
public static void showColor() {
System.out.println("Cat:" + color);
}
}
public class WhiteCat extends Cat {
protected static String color = "white";
public WhiteCat() {
super();
}
public void showCatColor() {
System.out.println("WhiteCat:" + color);
}
public static void showColor() {
System.out.println("WhiteCat:" + color);
}
}
静态的方法,跟静态变量变
非静态的不变!