欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java超詳細(xì)教你寫(xiě)一個(gè)銀行存款系統(tǒng)案例

 更新時(shí)間:2022年03月29日 09:44:43   作者:不愛(ài)生姜不吃醋  
這篇文章主要介紹了怎么用Java來(lái)寫(xiě)一個(gè)銀行的存款系統(tǒng),銀行存款主要有賬號(hào)和存款金額兩個(gè)屬性,感興趣的朋友跟隨文章往下看看吧

一、銀行存取款

1.前言

畢竟誰(shuí)不喜歡錢(qián)呢?。ú皇??)

我看誰(shuí)不喜歡在知識(shí)的海洋中遨游??!

2.描述

銀行存取款的流程是人們非常熟悉的事情,用戶可以在銀行對(duì)自己的資金賬戶進(jìn)行存款、取款、查詢余額等操作,極大的便利了人們對(duì)自己資金的管理。 編程要求:使用Java知識(shí)編寫(xiě)一個(gè)銀行存取款的程序,實(shí)現(xiàn)存取款功能。編寫(xiě)一個(gè)賬戶類(lèi)實(shí)現(xiàn)銀行賬戶的概念,創(chuàng)建賬戶類(lèi)的對(duì)象:ABC,假設(shè)ABC的賬號(hào)為:123456,初始的存款余額為500元,首先向該賬戶存入1000元,再取出500元。

3.分析

1. 通過(guò)描述可知,,需要定義一個(gè)銀行賬戶類(lèi)實(shí)現(xiàn)銀行賬戶的概念。

2. 賬戶的屬性包括賬號(hào)和存款余額,所以還需要在銀行賬戶類(lèi)中定義兩個(gè)變量:賬號(hào)和存款余額。

3. 對(duì)賬號(hào)的操作要定義四個(gè)方法,包括:存款、取款、查詢余額以及構(gòu)造方法。

4. 最后,編寫(xiě)測(cè)試類(lèi),在 main方法中創(chuàng)建一個(gè)銀行賬戶類(lèi)的對(duì)象。

二、銀行賬戶類(lèi)(BankAccount)

1.方法

  • 存款(savemoney)
  • 取款(getmoney)
  • 查詢余額(getleftmoney)
  • 構(gòu)造方法(BankAccount)

2.變量

  • 賬號(hào) (account number)
  • 賬戶余額(leftmoney)

3.代碼示例

/*
定義圖書(shū)類(lèi)
*/
public class BankAccount {
    private String number;
    private double leftMoney;

    public BankAccount() {
    }

    public BankAccount(String number, double leftMoney) {
        this.number = number;
        this.leftMoney = leftMoney;
    }
    //獲取余額
    public double getLeftMoney() {
        return leftMoney;
    }

    //存款
    public void saveMoney(double money){
        leftMoney+=money;
    }

    //取款
    public void getMoney(double money){
        leftMoney-=money;
    }
}

三、測(cè)試類(lèi)(Test)

1.要求

main()方法中創(chuàng)建一個(gè)BankAccount類(lèi)的對(duì)象:ABC,假設(shè)ABC的賬號(hào)為:123456,初始的存款余額為500元。首先向該賬戶存入1000元,再取出500元。

2.代碼示例

/*
定義訂單項(xiàng)類(lèi)
*/
public class Test {
    public static void main(String[] args) {
        BankAccount ABC=new BankAccount("123456",500);
        ABC.saveMoney(1000);
        System.out.println("存款1000后,余額是:"+ABC.getLeftMoney());
        ABC.getMoney(500);
        System.out.println("取款500后,余額是:"+ABC.getLeftMoney());
    }
}

3.運(yùn)行結(jié)果

運(yùn)行結(jié)果

四、總結(jié)

通過(guò)本實(shí)例學(xué)會(huì)分析“銀行存取款系統(tǒng)”程序任務(wù)實(shí)現(xiàn)的邏輯思路,掌握并理解面向?qū)ο蟮某绦蛟O(shè)計(jì),了解類(lèi)的成員變量和成員方法的特性以及類(lèi)的構(gòu)造方法的使用。

到此這篇關(guān)于Java超詳細(xì)教你寫(xiě)一個(gè)銀行存款系統(tǒng)案例的文章就介紹到這了,更多相關(guān)Java 銀行存款系統(tǒng)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Maven打包上云的實(shí)現(xiàn)步驟

    Maven打包上云的實(shí)現(xiàn)步驟

    本文主要介紹了Maven打包上云的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • 關(guān)于Spring源碼是如何解決Bean的循環(huán)依賴

    關(guān)于Spring源碼是如何解決Bean的循環(huán)依賴

    這篇文章主要介紹了關(guān)于Spring源碼是如何解決Bean的循環(huán)依賴,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • SpringBoot基于過(guò)濾器和內(nèi)存實(shí)現(xiàn)重復(fù)請(qǐng)求攔截功能

    SpringBoot基于過(guò)濾器和內(nèi)存實(shí)現(xiàn)重復(fù)請(qǐng)求攔截功能

    這篇文章主要介紹了SpringBoot基于過(guò)濾器和內(nèi)存實(shí)現(xiàn)重復(fù)請(qǐng)求攔截,這里我們使用過(guò)濾器的方式對(duì)進(jìn)入服務(wù)器的請(qǐng)求進(jìn)行過(guò)濾操作,實(shí)現(xiàn)對(duì)相同客戶端請(qǐng)求同一個(gè)接口的過(guò)濾,需要的朋友可以參考下
    2023-01-01
  • Java xml出現(xiàn)錯(cuò)誤 javax.xml.transform.TransformerException: java.lang.NullPointerException

    Java xml出現(xiàn)錯(cuò)誤 javax.xml.transform.TransformerException: java.

    這篇文章主要介紹了Java xml出現(xiàn)錯(cuò)誤 javax.xml.transform.TransformerException: java.lang.NullPointerException的相關(guān)資料,需要的朋友可以參考下
    2016-11-11
  • Java設(shè)計(jì)模式模板方法模式(Template)用法解析

    Java設(shè)計(jì)模式模板方法模式(Template)用法解析

    這篇文章主要介紹了Java設(shè)計(jì)模式模板方法模式(Template)用法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11
  • Java的Cglib動(dòng)態(tài)代理實(shí)現(xiàn)方式詳解

    Java的Cglib動(dòng)態(tài)代理實(shí)現(xiàn)方式詳解

    這篇文章主要介紹了Java的Cglib動(dòng)態(tài)代理實(shí)現(xiàn)方式詳解,CGLIB是強(qiáng)大的、高性能的代碼生成庫(kù),被廣泛應(yīng)用于AOP框架,它底層使用ASM來(lái)操作字節(jié)碼生成新的類(lèi),為對(duì)象引入間接級(jí)別,以控制對(duì)象的訪問(wèn),需要的朋友可以參考下
    2023-11-11
  • 淺談Java隨機(jī)數(shù)的原理、偽隨機(jī)和優(yōu)化

    淺談Java隨機(jī)數(shù)的原理、偽隨機(jī)和優(yōu)化

    這篇文章主要介紹了淺談Java隨機(jī)數(shù)的原理、偽隨機(jī)和優(yōu)化,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • 深入理解Spring中bean的生命周期介紹

    深入理解Spring中bean的生命周期介紹

    本篇文章主要介紹了深入理解Spring中bean的生命周期介紹,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • Spring AOP面向切面編程實(shí)現(xiàn)原理方法詳解

    Spring AOP面向切面編程實(shí)現(xiàn)原理方法詳解

    這篇文章主要介紹了Spring AOP面向切面編程實(shí)現(xiàn)原理方法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08
  • JAVA解決在@autowired,@Resource注入為null的情況

    JAVA解決在@autowired,@Resource注入為null的情況

    這篇文章主要介紹了JAVA解決在@autowired,@Resource注入為null的情況,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-10-10

最新評(píng)論