学习练习 java面向对象存取款查询余额

 1 package com.hanqi;
 2
 3 public class Account {
 4
 5     String ZhangHao;
 6
 7     double CunKuanYuE;
 8
 9     Account(String ZhangHao,double CunKuanYuE)
10     {
11         //初始化
12         this.ZhangHao = ZhangHao;
13         this.CunKuanYuE = CunKuanYuE;
14     }
15
16     //存款
17     //无返回值带参数的方法
18     void cunKuan (double qianshu)
19     {
20         System.out.println("存了" + qianshu);
21         this.CunKuanYuE += qianshu;
22     }
23
24     //取款
25     //无返回值带参数的方法
26     void quKuan (double qianshu)
27     {
28         System.out.println("取了" + qianshu);
29         this.CunKuanYuE -= qianshu;
30     }
31     //查询余额
32     //有返回值无参数的方法
33
34     double getYuE()
35     {
36         return this.CunKuanYuE;
37     }
38
39
40     public static void main(String[] args)
41     {
42         Account ac = new Account("123456",1000);
43
44         ac.cunKuan(100);
45         System.out.println("查询余额=" + ac.getYuE());
46
47         ac.quKuan(300);
48         System.out.println("查询余额=" + ac.getYuE());
49
50     }
51
52 }

时间: 2024-11-11 03:05:18

学习练习 java面向对象存取款查询余额的相关文章

JAVA 银行存取款

package bankaccount; public class BankAccount { private double 余额; public BankAccount(double 初始余额){ 余额=初始余额; } public BankAccount(){ 余额=0; } public void 存钱(double 存款金额){ 余额+=存款金额; System.out.println("您存入了"+存款金额+"元,现金余额为:"+余额); } public

学习练习 java面向对象梯形面积

1 package com.hanqi; 2 3 public class Ladder { 4 5 double ShangDi; 6 double XiaDi; 7 double Gao; 8 double MianJi; 9 10 Ladder(double ShangDi, double XiaDi, double Gao) 11 { 12 //使用参数来初始化属性 13 //this 代表当前类 14 this.ShangDi = ShangDi; 15 this.XiaDi = Xi

Java基础知识综合练习_使用集合存储_高级银行系统的搭建(注册、登录、存取款、本行转账、跨行转账、销户、特殊操作参数、多个客户对象存入到银行类的集合,多个银行对象存入总测试类集合)

Java基础知识综合练习_使用集合存储_高级银行系统的搭建(注册.登录.存取款.本行转账.跨行转账.销户.特殊操作参数.多个客户对象存入到银行类的集合,多个银行对象存入总测试类集合) 1) 定义bank类 属性有银行名称和存放客户的ArrayList集合, 有开户方法. 销户方法. 存钱方法. 取钱方法. 转账方法(本行转账.跨行转账) 2) 定义customer类 属性有账户名.密码.余额 3) 定义测试类创建一个银行集合用于存放bank对象创建几个bank对象:分别叫华夏银行.工商银行.招商

JavaSE入门学习21:Java面向对象之接口(interface)(二)

一接口实现的多态 在上一篇博文:JavaSE入门学习20:Java面向对象之接口(interface)(一)中提到了接口的实现存在多态性,那么 这一篇主要就要分析接口实现的多态. 实例一 Test.java源文件代码: public class Test{ public static void main(String[] args){ //实现接口Singer Singer s1 = new Student("Amy"); s1.sing(); s1.sleep(); s1.study

C++ Primer 学习笔记_73_面向对象编程 --再谈文本查询示例

面向对象编程 --再谈文本查询示例 引言: 扩展第10.6节的文本查询应用程序,使我们的系统可以支持更复杂的查询. 为了说明问题,将用下面的简单小说来运行查询: Alice Emma has long flowing red hair. Her Daddy says when the wind blows through her hair, it looks almost alive, like a fiery bird in flight. A beautiful fiery bird, he

C++ Primer 学习笔记_74_面向对象编程 --再谈文本查询示例[续/习题]

面向对象编程 --再谈文本查询示例[续/习题] //P522 习题15.41 //1 in TextQuery.h #ifndef TEXTQUERY_H_INCLUDED #define TEXTQUERY_H_INCLUDED #include <iostream> #include <fstream> #include <sstream> #include <vector> #include <set> #include <map&g

JavaSE入门学习24:Java面向对象补充

一Java中的Object类 Object类是所有Java类的父类,如果一个类没有使用extends关键字明确标识继承另外一个类,那么这个类默认 继承Object类. public class Person{ // } //等价于 public class Person extends Object{ // } Object类中的方法,适合所有子类. 1)toString()方法 在Object类中定义有public String toString()方法,其返回值是String类型,描述当前对

黑马程序员-Java面向对象编程学习总结

------<a href="http://www.itheima.com" target="blank">Java培训.Android培训.iOS培训..Net培训</a>.期待与您交流! ------- Java面向对象编程学习总结: 重要知识点总结如下: 1,抽象,封装,继承,多态是面向对象程序设计中得四个特点. 2,面向对象得软件开发大体分为:面向对象的分析,面向对象的设计,面向对象的实现. 可概括为如下过程:分析用户需求,从问题中抽

Java学习笔记&lt;3&gt;面向对象相关

面向对象的基本思想 从现实世界客观存在的事务出发来构造软件系统,并在系统的构造中尽可能运用人类的自然思维方式,如抽象.分类 继承.聚合.多态等. 类和对象的关系 对象中存储了类规定的数据类型,并且对象可以调用类的方法. java面向对象 <1>对象是java程序的核心,一切皆对象. <2>对象可以看成静态属性(成员变量)和动态属性(方法)的封装体. <3>类是创新同一类型对象的模版,定义了该类型对象应具有的成员变量及方法. 类的定义 成员变量可以用java语言的任何一种