📄 services.java
字号:
import java.io.IOException;
class MutualFund
{
public void buyMoreShares(double money)
{}
//...
}
class Customer
{
private MutualFund[] fundArray;
public Customer()
{}
public MutualFund[] funds()
{
return fundArray;
}
public void updateMutualFund(MutualFund fund) throws
DatabaseException
{}
public void writePortfolioChange() throws IOException
{}
//...
}
class DatabaseException extends Exception
{}
class Services
{
public void invest(Customer cust, double money) throws
IOException, DatabaseException
{
MutualFund[] array = cust.funds(); //1
int size = array.length;
for (int i=0; i<size; i++)
{
((MutualFund)array[i]).buyMoreShares(money); //2
cust.updateMutualFund(array[i]);
cust.writePortfolioChange();
}
//...
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -