日韩在线不卡一区二区三区四区五区,欧美视频一区二区三,欧美视频中文字幕一区二区,高端 精品 国产 探花,亚欧无吗一二三四五六区
RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
java充值余額代碼 java話費充值代碼

用java編譯一段程序,包括開戶,存款,取款,顯示余額4個部分,急啊,若回答夠快,可加分!急?。。。?/h2>

User.java

創(chuàng)新互聯(lián)專注于山西企業(yè)網(wǎng)站建設,成都響應式網(wǎng)站建設公司,商城開發(fā)。山西網(wǎng)站建設公司,為山西等地區(qū)提供建站服務。全流程定制網(wǎng)站設計,專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務

public class User {

private String userName; // 賬號

private double amount; // 金額

public String getUserName() {

return userName;

}

public void setUserName(String userName) {

this.userName = userName;

}

public double getAmount() {

return amount;

}

public void setAmount(double amount) {

this.amount = amount;

}

}

BankService.java

import com.bank.po.User;

public interface BankService {

//用戶選擇操作類型

public void userChoose(String serialNumber);

//開戶

public User addUser();

//存款

public User addAmount(User user);

//取款

public User withdrawal(User user);

//查詢余額

public void lookBalance(User user);

}

BankServiceImpl.java

import com.bank.po.User;

import com.bank.service.BankService;

import com.bank.util.InputUtil;

public class BankServiceImpl implements BankService{

private static User user;

public void userChoose(String serialNumber){

System.out.println("Please choose the type of operation(Input serial number):");

System.out.println("1 : 開戶(Add user)");

System.out.println("2 : 存款(deposit)");

System.out.println("3 : 取款(withdrawals)");

System.out.println("4 : 查詢余額(Inquires the balance)");

serialNumber = InputUtil.input();

if("1".equalsIgnoreCase(serialNumber)){

user = addUser();

}else{

if(null != user){

if("2".equalsIgnoreCase(serialNumber)){

user = addAmount(user);

System.out.println("Deposit success !");

}

if("3".equalsIgnoreCase(serialNumber)){

user = withdrawal(user);

System.out.println("Withdrawals success !");

}

if("4".equalsIgnoreCase(serialNumber))

lookBalance(user);

else{

System.out.println("Input is wrong, please input anew !");

}

}else{

System.out.println("Please first open an account");

}

}

userChoose(null);

}

public User addUser() {

User user = new User();

System.out.println("Welcome to use: please first accounts !");

System.out.println("Please enter your user name :");

String userName = InputUtil.input();

System.out.println("Please input amount(please input digital) :");

String amount = InputUtil.input();

user.setUserName(userName);

user.setAmount(Double.parseDouble(amount));

return user;

}

public User addAmount(User user) {

System.out.println("Please input amount(please input digital) :");

String amount = InputUtil.input();

user.setAmount(user.getAmount() + Double.parseDouble(amount));

return user;

}

public User withdrawal(User user) {

System.out.println("Please input amount(please input digital) :");

String amount = InputUtil.input();

user.setAmount(user.getAmount() - Double.parseDouble(amount));

return user;

}

public void lookBalance(User user) {

System.out.println("Your balance for :" + user.getAmount());

}

}

InputUtil.java

public class InputUtil {

public static String input(){

Scanner sc = new Scanner(System.in);

String input = sc.next();

return input;

}

}

測試類

Test.java

import com.bank.service.BankService;

import com.bank.service.impl.BankServiceImpl;

public class Test {

public static void main(String[] args) {

BankService bank = new BankServiceImpl();

bank.userChoose(null);

}

}

java 創(chuàng)建賬戶類,定義存錢取錢,查詢余額方法,并自定義兩個異常

main方法不對啊

少了public

public static void main(String[] args) {}

這次是對的

怎么實現(xiàn)用java編寫使用余額付款

abstract class BankCard {

protected String name;

protected String cardNo;

protected double money;

public BankCard(String name, String cardNo, double money) {

super();

this.name = name;

this.cardNo = cardNo;

this.money = money;

}

public String getName() {

return name;

}

public String getCardNo() {

return cardNo;

}

public double getMoney() {

return money;

}

public abstract void unputMoney(int someMoney);

public void putMoney(int someMoney) {

this.money += someMoney;

}

}

java 定義一個類實現(xiàn)銀行賬戶 包括變量 "帳號""存款余額",方法:"存款","取款"和"查詢

private double money=0L ;

public void addMoney(double money){

this.money=this.money+ money;

System.out.println("余額"+this.money);

}

public void outMoney(double money){

if(moneythis.money){

System.out.println("余額不足!");

}else{

this.money=this.money- money;

System.out.println("取出"+money+"元,余額"+this.money);

}

}

public void getMoney(){

System.out.println("余額"+this.money);

}


名稱欄目:java充值余額代碼 java話費充值代碼
文章來源:http://biofuelwatch.net/article/doccggd.html
日韩在线不卡一区二区三区四区五区,欧美视频一区二区三,欧美视频中文字幕一区二区,高端 精品 国产 探花,亚欧无吗一二三四五六区