package com.hanqi;
//账户类
public class Account { String ZhangHao;
double CunKuanYuE; Account(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 qukuan(double qianshu)
{
//验证
if(qianshu<0)
{
System.out.println("余额不足");
//
return;
}
System.out.println("取了"+qianshu);
this.CunKuanYuE-=qianshu;
}
//查询余额
//有返回值无参数的方法
double getYuE()
{
return this.CunKuanYuE;
}
public static void main(String[] args) {
// TODO 自动生成的方法存根
Account ac=new Account("123456", 1000); ac.cunkuan(1000);
System.out.println("查询余额"+ac.getYuE()); ac.qukuan(300);
System.out.println("查询余额"+ac.getYuE()); } }

最新文章

  1. 输入事件驱动---evdev_handler的大致实现流程(修整版)
  2. The command &#39;new_value&#39; for SQLPlus
  3. XAMPP Error: Apache shutdown unexpectedly. 解决思路
  4. NopCmmerce Area前后台分离
  5. 第一个Cocos2d-x Lua游戏
  6. maven是什么?(转自oracle官网)
  7. 【itext】7步制作兼容各种文档格式的Itext5页眉页脚 实现page x pf y
  8. Python - 字典(dict) 详解 及 代码
  9. js实现每次程序发送一个数据 ,多次发送不一样,5秒后继续执行多次程序,判断如果五秒后发送过来的数据和上次不一样,少的删除多的增加
  10. cs231n spring 2017 Python/Numpy基础 (1)
  11. dubbo源码—Service Reply
  12. dojo API中英文缩写的意思
  13. Android之RxJava详解
  14. K8S 容器的资源需求、资源限制
  15. 在Ubuntu18.04上使用Anaconda
  16. 配置使用 git 秘钥连接 GitHub
  17. mysql取年、月、日、时间
  18. 程序媛计划——python爬虫
  19. 163. [USACO Mat07] 牛语
  20. 24-[模块]-re

热门文章

  1. wxpython的简单的应用
  2. Node.js 全栈开发(二)——ES 201x 新语法的使用之基础篇
  3. 记录一个bootstrap因js加载顺序导致的问题(tstrap-table-mobile.min.js:7 Uncaught TypeError: Cannot read property &#39;defaults&#39; of undefined)
  4. SpringXML方式配置bean的生存范围Scope
  5. TI IPNC Web网页之网页修改教程
  6. c# DataTable 数据集处理DataTableHandler
  7. SQL 测验
  8. JDK 1.8之 HashMap 源码分析
  9. python编程(最简单的rpc代码)
  10. BMI计算器