A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 陈俊洁 中级黑马   /  2016-3-14 20:01  /  1196 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

class Animal {
        public void eat(){
                System.out.println("eat");
        }
       
        public void sleep(){
                System.out.println("sleep");
        }
}

class Dog extends Animal {
        public void eat(){
                System.out.println("狗吃肉");
        }
       
        public void sleep(){
                System.out.println("狗站着睡觉");
        }
}

class Cat extends Animal {
        public void eat() {
                System.out.println("猫吃鱼");
        }
       
        public void sleep() {
                System.out.println("猫趴着睡觉");
        }
}

class Pig extends Animal {
        public void eat() {
                System.out.println("猪吃白菜");
        }
       
        public void sleep() {
                System.out.println("猪侧着睡");
        }
}
class AnimalTool {
        private AnimalTool(){}
public static void useAnimal(Animal a) {
                a.eat();
                a.sleep();
        }
       
}

class DuoTaiDemo2 {
        public static void main(String[] args) {

Cat c = new Cat();
                c.eat();
                c.sleep();

Cat c2 = new Cat();
                c2.eat();
                c2.sleep();

AnimalTool.useAnimal(c);
                AnimalTool.useAnimal(c2);
                AnimalTool.useAnimal(c3);
                System.out.println("--------------");

Dog d = new Dog();
                Dog d2 = new Dog();
                Dog d3 = new Dog();

        AnimalTool.useAnimal(d);
                AnimalTool.useAnimal(d2);
                AnimalTool.useAnimal(d3);
                System.out.println("--------------");
        Pig p = new Pig();                Pig p2 = new Pig();                Pig p3 = new Pig();

AnimalTool.useAnimal(p);
                AnimalTool.useAnimal(p2);
                AnimalTool.useAnimal(p3);
                System.out.println("--------------");


1 个回复

倒序浏览
看不太懂了。。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马