関数を変数使って呼び出すことできませんか?

switch( i )
{
 case "A":
  sumpleA();
  break;

 case "B":
  sumpleB();
  break;
}

みたいなのを、

XXX = "A";
sumple + XXX + ();

みたいなノリで処理したいです