プログラマメモ2 - programmer no memo2

ひとつのメソッドに処理をとじこめる練習 2007/02/01

ひとるのメソッドで状態をもたせて処理を行うための基礎。



public class TestOneMethod {

/**
* @param args
*/
public static void main(String[] args) {
logic();
}

public static void logic() {

/*
* ロジックの定義
*/
class Logic {
int logic(int i) {
return i;
}
}

/*
* ロジックをオーバライド
*/
Logic logic = new Logic() {
int logic(int i) {
int c = super.logic(8);
return i + c;
}
};

System.out.println(logic.logic(1));

}
}

: