Padrão de Projeto

Ola!!
Sou novo aqui, mas estou precisando de uma grande ajuda. Estou precisando fazer um projeto utilizando 5 padrões de projeto, e não faço ideia do que fazer para colocar 5 PT . Alguém poderia me ajudar?
Desde já, agradeço a ajuda!

As vezes utilizamos um pattern sem saber que é um! Também é bastante comum utilizar varios padrões em projeto.
Abaixo listei alguns patterns que vc pode pesquisar:

-Null Object
-Hook Methods
-Hook Class
-Template Methods
-State
-Bridge
-Factory Method

Abs!

E se alguém te perguntar oq significa os padrões?