zoukankan      html  css  js  c++  java
  • Dog

    ---恢复内容开始---

    public class Dog {
        
        
        
        private String color;
        private String pinpai;
        private double tizhong;
        private double shengao;
        
        
        private double shiliang;
        private double dangqiantz=10;
        public double getdangqiantz()
        {
            return dangqiantz;
        }
        
        public void weishi(double weishiliang)
        {
            if(weishiliang<0)
            {
                System.out.println("狗吃的什么");
            }
            else if(dangqiantz+weishiliang>this.shiliang)
            {
                System.out.println("狗撑死了");
            }
            else
            {
                this.dangqiantz+=weishiliang;
                System.out.println("狗吃饱了");
            }
        }
        
        
        private double yundongzjl=0;
        public double getyundongzjl()
        {
            return this.yundongzjl;
        }
        
        public void yundong(double yundongjl,double xiaohao)
        {
            if(dangqiantz<=0)
            {
                System.out.println("狗饿死了");
            }
            else if(yundongjl<=0||xiaohao<0)
            {
                System.out.println("什么狗");
            }
            else
            {
                double dangqianxh=yundongjl*xiaohao;
                this.dangqiantz-=dangqianxh;
                if(dangqiantz<0)
                {
                    this.dangqiantz=0;
                    System.out.println("狗已经饿死了");
                }
                this.yundongzjl+=yundongjl;
                System.out.println("总共跑了"+yundongzjl+"米");
            }
        }
        
        
        
        
        
        
        public String getColor() {
            return color;
        }
        public void setColor(String color) {
            this.color = color;
        }
        public String getPinpai() {
            return pinpai;
        }
        public void setPinpai(String pinpai) {
            this.pinpai = pinpai;
        }
        public double getTizhong() {
            return tizhong;
        }
        public void setTizhong(double tizhong) {
            this.tizhong = tizhong;
        }
        public double getShengao() {
            return shengao;
        }
        public void setShengao(double shengao) {
            this.shengao = shengao;
        }
        public Dog(String pinpai, double tizhong) {
            super();
            this.pinpai = pinpai;
            this.tizhong = tizhong;
        }
        
        
        
        public static void main(String[] args)
        {
            
            Dog mydog=new Dog("茶杯",10);
            System.out.println("狗品牌:"+mydog.getPinpai());
            System.out.println("体重:"+mydog.getTizhong());
            
            mydog.weishi(10);
            
            System.out.println("当前体重:"+mydog.getdangqiantz());
            
            
            mydog.yundong(3, 1);
            System.out.println("当前体重:"+mydog.getdangqiantz());
            System.out.println("当前总里程:"+mydog.getyundongzjl());
            
        }
        
    View Code

    ---恢复内容结束---

  • 相关阅读:
    一次线上问题引发的对于C#中相等判断的思考
    Node中的模块引入机制
    Node 各个版本支持ES2015特性的网站
    使用Chrome 中的 ssh 插件登陆 linux 服务器
    vmWare 虚机文件不能启动的事故处理
    JaveScript 中使用 XSLT转换XML文档
    浏览器上的坐标体系相关概念(客户区,页面,屏幕)
    visual Studio 中使用正则表达式来进行查找替换
    JavaScript 执行环境及作用域
    Laravel save部分字段失效的bug问题解决
  • 原文地址:https://www.cnblogs.com/1ming/p/5249422.html
Copyright © 2011-2022 走看看