public class strategy01 implements strategyI{
public String getMessage(){
return "a";
}
}
Strategyのインターフェースを実装したカプセル化クラス2
public class strategy02 implements strategyI {
public String getMessage(){
return "b";
}
}
StrategyのMainクラス
public class strategyMain {
public static void main(String[] args) {
strategyI st = null;
if(true){
st = new strategy01();
}else{
st = new strategy02();
}
System.out.println(st.getMessage());
}
}