package com.atguigu.exer;
public class Account {
private int id;//账号
private double balance;//余额
private double annualInterestRate;//年利率
public Account(int id, double balance, double annualInterestRate) {
this.id = id;
this.balance = balance;
this.annualInterestRate = annualInterestRate;
}
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 getAnnualInterestRate() {
return annualInterestRate;
}
public void setAnnualInterestRate(double annualInterestRate) {
this.annualInterestRate = annualInterestRate;
}
//取钱
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 com.atguigu.exer;
public class Boy {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public void marry(Girl girl){
System.out.println("我要娶" + girl.getName());
}
public void marry(Boy boy){
System.out.println("我要娶" + boy.getName());
}
public void shout(){
if(this.age >= 22){
System.out.println("我到了结婚年龄了!");
}else{
System.out.println("还是先谈谈恋爱吧");
}
}
}
package com.atguigu.exer;
public class Customer {
private String firstName;
private String lastName;
private Account account;
public Customer(String f, String l) {
this.firstName = f;
this.lastName = l;
}
public Account getAccount() {
return account;
}
public void setAccount(Account account) {
this.account = account;
}
public String getFirstName() {
return firstName;
}
public String getLastName() {
return lastName;
}
}
package com.atguigu.exer;
public class Girl {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public void marry(Boy boy){
System.out.println("我要嫁给" + boy.getName());
boy.marry(this);
}
}
package com.atguigu.exer;
public class TestBoyGirl {
public static void main(String[] args) {
Boy boy = new Boy();
boy.setName(“工藤新一”);
boy.setAge(23);
Girl girl = new Girl();
girl.setName("小兰");
boy.marry(girl);
boy.shout();
System.out.println();
girl.marry(boy);
}
}
package com.atguigu.exer;
/