• new animal


      package com.animaltest;

     
    public class Animal {
     
        private String name;
        private int age;
         
        public Animal(String name, int age){
            this.name = name;
            this.age = age;
        }
         
        public String getName() {
            return name;
        }
        public void setName(String name) {
            this.name = name;
        }
        public int getAge() {
            return age;
        }
        public void setAge(int age) {
            this.age = age;
        }
         
        public void outPut(){
            System.out.println("name:"+this.getName());
            System.out.println("age:"+this.getAge());
        }
    }
     
    package com.animaltest;
     
    public interface Eattable {
     
        void beatted();
    }
     
    package com.animaltest;
     
    public class Bird extends Animal{
     
        private String wing;
        private String flyDistance;
         
        public Bird(String name, int age) {
            super(name, age);
            this.wing = wing;
            this.flyDistance = flyDistance;
        }
         
        public String getWing() {
            return wing;
        }
        public void setWing(String wing) {
            this.wing = wing;
        }
        public String getFlyDistance() {
            return flyDistance;
        }
        public void setFlyDistance(String flyDistance) {
            this.flyDistance = flyDistance;
        }
         
        @Override
        public void outPut() {
            super.outPut();
            System.out.println("wing:"+this.getWing());
            System.out.println("flyDistance:"+this.getFlyDistance());
        }
    }
     
    package com.animaltest;
     
    public class Beast extends Animal implements Eattable{
     
        private String localPlace;
        private String food;
         
        public Beast(String name, int age) {
            super(name, age);
            this.localPlace = localPlace;
            this.food = food;
        }
         
        public String getLocalPlace() {
            return localPlace;
        }
     
        public void setLocalPlace(String localPlace) {
            this.localPlace = localPlace;
        }
     
        public String getFood() {
            return food;
        }
     
        public void setFood(String food) {
            this.food = food;
        }
     
        @Override
        public void beatted() {
            System.out.println();
             
        }
         
        @Override
        public void outPut() {
            super.outPut();
            System.out.println("localPlace:"+this.getLocalPlace());
            System.out.println("food:"+this.getFood());
        }
    }    
  • 相关阅读:
    矢量瓦片切割工具,注意不是切图工具哦
    openlayers模仿google地图--地图版权随鹰眼关闭打开而改变位置
    centos建立本地yum源shell脚本
    python通用序列操作
    awk手册
    linux启动级别简单说明
    win8程序开机自启动管理
    linux系统监控shell脚本
    shell脚本实现源码lamp自动化安装
    python实现冒泡排序
  • 原文地址:https://www.cnblogs.com/452035305qq/p/7421474.html
Copyright © 2020-2023  润新知