class Animal
{
String name;
Steing color;
char sex;
int age;
//构造方法
public void eat(){
System.out.println("吃饭咯!");
}
public void sleep(){
System.out.println("玩够了就要休息咯");
}
}
class Cat extends Animal
{
//重写父类的构造方法.
public void eat(){
System.out.println("可爱的小猫咪喜欢吃零食.");
}
class Dog extends Animal
{
public void eat(){
System.out.println("狗吃什么东西,我也不知道.");
}
}
class Demo
{
public static void main(String[] args)
{
//实例化一个猫,给它赋值.
Cat c = new Cat();
c.name="小白猫";
c.color="黄白色";
c.sex = '母';
c.age = 2;
System.out.println("小猫的名字叫"+c.name+"--"+"它的颜色是:"+c.color+"--"+"它是:"+c.sex+"的"+"--"+"它"+c.age+"岁了");
c.eat();
c.sleep();
//实例化一个狗.
Dog d = new Dog();
d.name="死狗";
d.color="大黑色";
d.sex = '雄';
d.age = 5;
System.out.println("它的名字叫"+d.name+"--"+"它的颜色是"+d.color+"--"+"它是"+d.sex+"的"+"--"+"它"+d.age+"岁了");
d.eat();
d.sleep();
}
}
|
|