3 design patterns

What are object, constructor pattern and ModulePattern