|
|
|
|
@ -0,0 +1,64 @@
|
|
|
|
|
package com.ssm.di;
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
|
|
|
|
|
|
|
public class StockAccount {
|
|
|
|
|
// 与IoC任务一致的属性,满足≥4个要求
|
|
|
|
|
private Integer id;
|
|
|
|
|
private Integer userId;
|
|
|
|
|
private String accountName;
|
|
|
|
|
private String broker;
|
|
|
|
|
private BigDecimal balance;
|
|
|
|
|
private String createDate;
|
|
|
|
|
|
|
|
|
|
// 1. 必须有无参构造
|
|
|
|
|
public StockAccount() {}
|
|
|
|
|
|
|
|
|
|
// 2. 作业要求:printInfo方法,输出所有属性
|
|
|
|
|
public void printInfo() {
|
|
|
|
|
System.out.println("\n===== 组员C-证券账户信息 =====");
|
|
|
|
|
System.out.println("账户ID:" + id);
|
|
|
|
|
System.out.println("所属用户ID:" + userId);
|
|
|
|
|
System.out.println("账户名称:" + accountName);
|
|
|
|
|
System.out.println("开户券商:" + broker);
|
|
|
|
|
System.out.println("账户余额:" + balance);
|
|
|
|
|
System.out.println("开户日期:" + createDate);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 3. 必须提供getter/setter
|
|
|
|
|
public Integer getId() {
|
|
|
|
|
return id;
|
|
|
|
|
}
|
|
|
|
|
public void setId(Integer id) {
|
|
|
|
|
this.id = id;
|
|
|
|
|
}
|
|
|
|
|
public Integer getUserId() {
|
|
|
|
|
return userId;
|
|
|
|
|
}
|
|
|
|
|
public void setUserId(Integer userId) {
|
|
|
|
|
this.userId = userId;
|
|
|
|
|
}
|
|
|
|
|
public String getAccountName() {
|
|
|
|
|
return accountName;
|
|
|
|
|
}
|
|
|
|
|
public void setAccountName(String accountName) {
|
|
|
|
|
this.accountName = accountName;
|
|
|
|
|
}
|
|
|
|
|
public String getBroker() {
|
|
|
|
|
return broker;
|
|
|
|
|
}
|
|
|
|
|
public void setBroker(String broker) {
|
|
|
|
|
this.broker = broker;
|
|
|
|
|
}
|
|
|
|
|
public BigDecimal getBalance() {
|
|
|
|
|
return balance;
|
|
|
|
|
}
|
|
|
|
|
public void setBalance(BigDecimal balance) {
|
|
|
|
|
this.balance = balance;
|
|
|
|
|
}
|
|
|
|
|
public String getCreateDate() {
|
|
|
|
|
return createDate;
|
|
|
|
|
}
|
|
|
|
|
public void setCreateDate(String createDate) {
|
|
|
|
|
this.createDate = createDate;
|
|
|
|
|
}
|
|
|
|
|
}
|