You should use Composite Pattern as your menu items will be dynamic.
Composite creates Parent - Child relations between your objects while Builder is used to create group of objects of predefined types.
So i would suggest you to use Composite to create your menu items.
Ankit Parikh, Jan 23, 2012
Yep. well thanks for u entered my question. Right now i am applying general OOD principles to the application that what i asked. i thank u once again.
Apr 27, 2011