銀行開戶存款取錢

2021-08-20 07:01:01 字數 1828 閱讀 7568

1)static 修飾方法,靜態方法,可以用類名直接呼叫

2)static修改屬性,靜態屬性,屬於類所有,所有的物件所共享

實現過程:

(1)首先定義乙個bank類,並在其中新增乙個靜態屬性string bankname,表示銀行的名字:

public class bank
(2)然後建立帶引數乙個構造方法bank(string name,string password,double turnover),以便建立例項。完成後的**如下所示:

public class bank 

}

(3)然後實現其中的存錢成員方法。void deposit(double turnover)

/**

* 向賬戶中存入錢

* @param turnover 交易金額

*/public void deposit(double turnover)

(4)然後實現類的取錢方法:

/**

* 取錢

* @param password 取錢密碼

* @param turnover 交易金額

*/public void withdrawal(string password, double turnover)

}else

}

(5)接下來實現,歡迎和歡送方法,這兩個方法通過靜態方法來實現。

/**

* 靜態方法,可以通過類名直接呼叫

*/public static void wellcome()

/*** 靜態方法,可以通過類名直接呼叫

*/public static void goodbye()

(6)最後的**如下所示:

public class bank 

/*** 向賬戶中存入錢

* @param turnover 交易金額

*/public void deposit(double turnover)

/*** 取錢

* @param password 取錢密碼

* @param turnover 交易金額

*/public void withdrawal(string password, double turnover)

}else

} /**

* 靜態方法,可以通過類名直接呼叫

*/public static void wellcome()

/*** 靜態方法,可以通過類名直接呼叫

*/public static void goodbye()

}

bank類的屬性和方法都定義好了,接下來定義測試類,測試bank類的功能。

(1)先定義個test類

public class test 

}

(2)呼叫bank類的靜態方法歡迎;銀行歡送;

public class test 

}

再進行存錢操作,取錢操作;

public class test 

}

(3)程式執行結果如下所示:

銀行取錢操作

銀行取錢操作 定義賬戶類 臨界資源 定義取錢執行緒 public class 取錢執行緒 extends thread override public void run catch interruptedexception e 呼叫賬戶類的方法實現取錢處理 account.setbalance ac...

銀行取錢執行緒安全問題

一 定義乙個賬戶類 public class account 構造器 public account string accountno double balance 此處省略了accountno和balance的setter和getter方法 accountno的setter和getter方法 pub...

微眾銀行APP開戶流程

微眾銀行自 2014 年成立以來,就開始服務於大眾,微眾銀行app在 2015 年 8 月 15 上線。微眾銀行app是微眾銀行正式對外推出的首款獨立app形態產品,使用者體驗親切簡www.cppcns.com單,設計風格清新有趣,旨在為使用者提供更加貼心的金融服務。編者今天就帶領大家了解一下微眾銀...