more than one widget in a single lib

Hi All,
Can i create more than one widget in a single lib file? If Yes then please let me know.
As i want to reuse some common functionality of my custom widgets.