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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wx_d9b6mRbI 中级黑马   /  2015-7-27 23:57  /  363 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/**
动物园里有很多种动物:
        比如说,狗,猫等。
        狗有姓名和年龄,猫也有姓名和年龄。
        狗有跑步的方法,猫也有跑步的方法。而且都仅仅是跑步。
        狗有吃饭的方法,猫也有吃饭的方法。只不过,狗吃骨头,猫吃鱼。
*/

class  AnimalDemo
{
        public static void main(String[] args)
        {
                Cat mao = new Cat();
                mao.setName("xiaohua");
                mao.setAge(2);
                mao.run();
                mao.eat();
        }
}
class Animal
{
        private String name;
        private int age;

        public Animal(){}

        public void setName(String name){
                this.name = name;
        }
        public String getName(){
                return name;
        }

        public void setAge(int age){
                this.age = age;
        }
        public int getAge(){
                return age;
        }
       
       
       
         public void run(){
                System.out.println(this.name+"run");
                }
        public void eat(){
                System.out.println(this.name+"eat");
        }
}
class Dog extends Animal
{
        public Dog(){}
        public void eat(){
                System.out.println("吃骨头");
     }
       
       
}
class Cat extends Animal
{
        public Cat(){}

        public void eat(){
                System.out.println("吃鱼");
     }
       
        /*public void run(){
                System.out.println("猫跑步!");
                }
        public void eat(){
                System.out.println("猫吃鱼");
        }*/
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马