Изменение if-else на шаблон стратегии

У меня есть следующая ветка if-else в java.

    if (str.equals("a")) { A;}
else if (str.equals("b")) { B;}
else if (str.equals("c")) { C;}
else if (str.length == 5) { D;}
else { E;}

как преобразовать этот код в шаблон стратегии?

6
задан sam 30 June 2011 в 04:12
поделиться