zoukankan      html  css  js  c++  java
  • 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());
        }
    }    
  • 相关阅读:
    ServiceModel 元数据实用工具 (Svcutil.exe)
    SvsUtil.exe生成服务文件
    WCF经典代码
    Redis以服务的形式启动
    WinForm下的Nhibernate+Spring.Net的框架配置文件
    Bootstrap 简介二
    Bootstrap 简介
    CodeMatic动软自动生成Nhibernate
    redis.conf配置项说明
    一.RocketMQ消息中间件 windwos使用
  • 原文地址:https://www.cnblogs.com/452035305qq/p/7421474.html
Copyright © 2011-2022 走看看