⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 services.java

📁 Practical Java也是一本和J2ME手机游戏开发相关的书
💻 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 + -