zoukankan      html  css  js  c++  java
  • java 类和对象基础题

    编写Java应用程序。首先,定义一个时钟类——Clock,它包括三个int

    成员变量分别表示时、分、秒,一个构造方法用于对三个成员变量(时、分、秒)

    进行初始化,还有一个成员方法show()用于显示时钟对象的时间。其次,再定义

    一个主类——TestClass,在主类的main方法中创建多个时钟类的对象,使用这

    些对象调用方法show()来显示时钟的时间。

    public class Clock {
         int hour;
         int min;
         int sec;
        Clock(int h,int m,int s)
        {
            this.hour=h;
            this.min=m;
            this.sec=s;
        
        }
         void shou()
        {
            if((hour>=0&&hour<24)&&(min>=0&&min<60)&&(sec>=0&&sec<60))
            System.out.println(hour+":"+min+":"+sec);
            else
            System.out.println("输入的时间有误");
        }
        public static void main(String[] args)
        {
            Clock shijian=new Clock(12,30,45);
            Clock shijian1=new Clock(25,20,61);
            Clock shijian2=new Clock(8,15,59);
            shijian.shou();
            shijian1.shou();
            shijian2.shou();
        }
    
    }

    编写Java应用程序。首先定义一个描述银行账户的Account类,包括成员变

    量“账号”和“存款余额”,成员方法有“存款”、“取款”和“余额查询”。其次,

    编写一个主类,在主类中测试Account类的功能。

    public class Account {
        String zhanghao;
        double YuE;
        Account(String zhanghao,double YuE)
        {
            this.zhanghao=zhanghao;
            this.YuE=YuE;
        }
    
        double cunkuan(double qianshu)
        {
            
            if(qianshu<0)
                System.out.println("钱数错误");
            else
              this.YuE+=qianshu ;
               
            
             return this.YuE;
        }
    
        void qukuan(double qianshu)
        {
            if(qianshu>this.YuE)
            {
                System.out.println("余额不足");
                return;
            }
            this.YuE-=qianshu ;
        }
        
        double getYuE()
        {
            return this.YuE;
        }
        public static void main(String[] args)
        {
            Account ac=new Account("123456",1000);
            ac.cunkuan(500);
            System.out.println("余额"+ac.getYuE());
            ac.qukuan(300);
            System.out.println("余额"+ac.getYuE());
            ac.cunkuan(-200);    
            System.out.println("余额"+ac.getYuE());
            ac.qukuan(2000);
            System.out.println("余额"+ac.getYuE());
        }
    
    }

  • 相关阅读:
    MATLAB中的灰狼优化算法
    关于excel的一个问题的解决--(但是还是没弄清楚解决的原理)
    Windows上面遇到一个问题一直没有解决,求大佬指教
    Visio实用快捷键+比较不错的总结
    通过命令符查看笔记本电脑的电池损耗
    使用小工具QuickLook的使用
    科研工具--HistCite
    win10 效率
    office 2016文件已损坏,无法打开
    关于mathtype的使用方法的一些总结
  • 原文地址:https://www.cnblogs.com/wallan/p/5501848.html
Copyright © 2011-2022 走看看