The following are the categories in which the design pattern can be divided and they are:
Creatio ...