コード例 #1
0
  /** @param args */
  public static void main(String[] args) {
    // TODO Auto-generated method stub
    CallbackTest callTest = new CallbackTest();
    Sum total = new Sum();

    total.setMaxNumber(50);
    total.setOnMaxNumberCb(callTest);

    for (int i = 1; i <= 11; i++) {
      total.addNumber(i);
    }

    System.out.println("Total is" + total.getTotal());
  }
コード例 #2
0
  /** @param args */
  public static void main(String[] args) {
    // TODO Auto-generated method stub
    Sum total = new Sum();

    OnMaxNumberCb callback =
        new OnMaxNumberCb() {

          @Override
          public void onMaxNumber(int number, int exceed) {
            // TODO Auto-generated method stub
            // 구현하시오 //
          }
        };

    total.setMaxNumber(50);
    total.setOnMaxNumberCb(callback);

    for (int i = 1; i <= 11; i++) {
      total.addNumber(i);
    }

    System.out.println("Total is" + total.getTotal());
  }