I will be getting a string as input and for each string i need to initialize different classes.

suppose if my string is "Sa" and i should initialize class GetSystemStatus.
suppose if my string is "sw" and i should initialize class SystemRotate.

My proposed solutions are

  1. Switch case : For each string i need to initialize a class. This is tedious . I am having nearly 1500 strings.
  2. storing my string and classes as a key value pair in dictionary and achieve the desired result. but still i need to maintain dictionary. if some thing i miss in the dictionary, the programm fails.
  3. passing class name along with the string with - seperated. Then split the string, get the class name. Not sure if i can have class name in the input string.

Can some one propose any solutions. Any link or piece of code is much appreciated.

thanks Gopi

Related posts

Recent Viewed