首页 > 其他 > 详细

this 学习笔记 2

时间:2015-01-19 06:59:04      阅读:250      评论:0      收藏:0      [点我收藏+]
package ctgu.java;

public class Account {
	private int id ;
	private double balance;
	private double annualTnterestRate;
	public Account(int id, double balance, double annualTnterestRate) {
		super();
		this.id = id;
		this.balance = balance;
		this.annualTnterestRate = annualTnterestRate;
	}
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public double getBalance() {
		return balance;
	}
	public void setBalance(double balance) {
		this.balance = balance;
	}
	public double getAnnualTnterestRate() {
		return annualTnterestRate;
	}
	public void setAnnualTnterestRate(double annualTnterestRate) {
		this.annualTnterestRate = annualTnterestRate;
	}
	public void withdraw (double amount){
		if(balance >= amount){
			balance -= amount;
			System.out.println("成功取出:"+ amount);
		}else{
			System.out.println("余额不足,取款失败!");
		}
		
	}
	public void deposit(double amount){
		balance += amount;
		System.out.println("成功存入:"+ amount);
	}

}
package ctgu.java;

public class Customer {
	private String firstName;
	public Account getAccount() {
		return account;
	}
	public void setAccount(Account account) {
		this.account = account;
	}
	public String getFirstName() {
		return firstName;
	}
	public String getLastName() {
		return lastName;
	}
	private String lastName;
	private Account account;
	public Customer(String f, String l) {
		this.firstName = f;
		this.lastName = l;
	}

}
package ctgu.java;

public class TestCustomer {
	public static void main(String[] args) {
		
		Customer cust = new Customer("Jane","Smith");
		cust.setAccount(new Account(1000, 2000, 0.0123));
		Account account = cust.getAccount();
		account.deposit(100);
		account.withdraw(960);
		account.withdraw(2000);
		System.out.println("Customer ["+ cust.getLastName() + ","
				+cust.getFirstName()+"] has a account:id is"
				+ account.getId()+ ", annualTnterestRate is" + account.getAnnualTnterestRate()*100 + "%,balance is"+ account.getBalance());
	}

}


this 学习笔记 2

原文:http://9815936.blog.51cto.com/9805936/1605338

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!