java 面向对象练习题3

//    3.编写Java应用程序。首先定义一个描述银行账户的Account类,包括成员变
//    量“账号”和“存款余额”,成员方法有“存款”、“取款”和“余额查询”。其次,
//    编写一个主类,在主类中测试Account类的功能。
    
    String Zhanghao;
    double Cunkuanyue;
    Account2(String Zhanghao,double Cunkuanyue)
    {
        //初始化
        this.Zhanghao=Zhanghao;
        this.Cunkuanyue=Cunkuanyue;
        
    }
    //存款
    // 有返回值带参数的方法
    
    double cunkuan(double qianshu)
    {

        if(qianshu<0)
        {
            System.out.println("钱数错误");
            //
            
        }
        else
        {System.out.println("存了"+qianshu);
        this.Cunkuanyue+=qianshu;
        }
        return this.Cunkuanyue;
    }
    //取款
        // 无返回值带参数的方法
        void qunkuan(double qianshu)
        {
            System.out.println("取了"+qianshu);
            this.Cunkuanyue-=qianshu;
        }
    //查询余额
        //有返回值无参数
        double getyue()
        {
            return this.Cunkuanyue;
        }

    public static void main(String[] args) {
        // TODO 自动生成的方法存根

        Account2 ac=new Account2("2541541651361",20000);
        
        ac.cunkuan(-3000);
        System.out.println("查询余额="+ac.getyue());
        ac.qunkuan(3000);
        System.out.println("查询余额="+ac.getyue());
    }

//    编写Java应用程序。首先,定义一个时钟类——Clock,它包括三个int型
//    成员变量分别表示时、分、秒,一个构造方法用于对三个成员变量(时、分、秒)
//    进行初始化,还有一个成员方法show()用于显示时钟对象的时间。其次,再定义
//    一个主类——TestClass,在主类的main方法中创建多个时钟类的对象,使用这
//    些对象调用方法show()来显示时钟的时间。
    int s,f,m;
    Clock(int s,int f,int m)
    {
        this.s=s;
        this.f=f;
        this.m=m;
    }
    void show()
    {
        System.out.println("现在的时间是"+s+":"+f+":"+m);
    }
    public static void main(String[] args) {
        Clock c1=new Clock(9,15,39);
        
        c1.show();
    }

转载于:https://www.cnblogs.com/jskbk/p/5501655.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值