• 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());
        }
    }    
  • 相关阅读:
    SSH 免密登录配置
    Hadoop 2.7.2 集群安装配置
    将oracle数据库中数据写入excel文件
    PLSQL提交请求集
    oracle会计工作总结,EBS 创建会计科目 小结
    将oracle数据库中数据写入excel文件
    如何成为一名优秀的工程师(听讲座有感) Winema
    基于W5300的嵌入式以太网接口设计 Winema
    Java 基础入门随笔(2) JavaSE版——关键字、进制转换、类型转换
    VMware 11安装Mac OS X 10.10 及安装Mac Vmware Tools.
  • 原文地址:https://www.cnblogs.com/452035305qq/p/7421474.html
Copyright © 2020-2023  润新知