The examples of Design patterns