//创建一个动物类
public class Animal {
//设置动物的属性
String color;
int leg=4;
String chi="吃饭";
}
//创建一个猫类继承动物类
public class Cat extends Animal {
// 创建公共显示方法猫的特有属性
public void show(){
//打印猫的特有属性
System.out.println(" 特长:抓老鼠");
}
}
//创建一个狗类继承动物类
public class Dog extends Animal{
public void show(){
//显示狗的特有属性
System.out.println(" 特长:看家");
}
}
public class Test { //创建一个测试类测试猫和狗的特有属性
public static void main(String[] args) {
//调用猫类
Cat C=new Cat();
//设置猫的属性
C.color="黄色";
//打印猫的属性
System.out.println("猫的颜色:"+C.color+" "+C.chi+" 腿的个数为"+C.leg);
System.out.println();
//调用猫的特有属性
C.show();
System.out.println();
System.out.println();
//调用狗类设置狗的属性
Dog G=new Dog();
G.color="黑色";
//打印狗的属性
System.out.println("狗的颜色:"+G.color+" "+G.chi+" 腿的个数为"+C.leg);
System.out.println();
//调用狗的特有方法
G.show();
}
}