//bank.java
//demomstrates basic OOP syntax
//heihei
///
class BankAccount
{
private double balance; //account balance账户余额
public BankAccount(double openingBalance) //constructor 构造函数
{
balance=openingBalance;
}
public void deposit(double amount) //makes deposit
{
balance=balance+amount;
}
public void withdraw(double amount) //makes withdrawal
{
balance=balance-amount;
}
public void display() //display balance
{
System.out.println("balance="+balance);
}
} //end class BankAccount
//
class BankApp
{
public static void main(String[] args)
{
BankAccount ba1= new BankAccount(100.00); //create accout
System.out.print("Before transactions, ");
ba1.display(); //dispaly balance
ba1.deposit(74.35); //make deposit
ba1.withdraw(20.00); //make withdrawal
System.out.print("After transaction, ");
ba1.display(); //display balance
} //end main
} //end class BankApp
书上看到的一个不错的小程序
最新推荐文章于 2023-07-19 11:46:40 发布