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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小b,试试就试试 中级黑马   /  2016-7-30 23:00  /  316 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

        已知猫类和狗类:
                        属性:毛的颜色,腿的个数
                        行为:吃饭
                        猫特有行为:抓老鼠catchMouse
                        狗特有行为:看家lookHome


class Text3 {
        public static void main(String[] args) {
                        Cat c = new Cat("花",8);
                        c.show();
                        c.eat();
                        c.catchMouse();

                        Dog g = new Dog("啸天",16);
                        g.print();
                        g.eat();
                        g.lookHome();

        }
}
class Animal{
                 private String color;
                 private int leg;

                 public Animal(){}

                 public Animal(String color,int leg){
                 this.color=color;
                 this.leg=leg;
                 }

                 public void setColor(String color){
                 this.color=color;
                 }
                 public String getColor(){
                        return color;
                 }
                 public void setLeg(int leg){
                        this.leg = leg;
                 }
                 public int getLeg(){
                        return leg;
                 }

                 public void  eat(){
                 System.out.println("吃饭");
                 }
}

class Cat extends Animal{               
               
                public Cat(){}

                public Cat(String color,int leg){
                super(color,leg);
                }

                public void show(){
                System.out.println(getColor()+"  "+getLeg());
                }

                public  void  catchMouse(){
                System.out.println("抓老鼠");       
                }
}


class Dog extends Animal{               
               
                public Dog(){}

                public Dog(String color,int leg){
                super(color,leg);
                }

                public void print(){
                System.out.println(getColor()+"  "+getLeg());
                }

                public  void  lookHome(){
                System.out.println("看家");       
                }
}

2 个回复

倒序浏览
666666666666666666666666666666666666
回复 使用道具 举报
我只是看着发的,哈哈哈哈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马