Utilizando-se de padrões de projeto (Design Patterns) disponíveis na literatura em sistema orientado a objetos, existe um conhecido como GoF, que define três padrões de categorias, sendo elas:
Utilizando-se de padrões de projeto (Design Patterns) disponíveis na literatura em sistema orientado a objetos, existe um conhecido como GoF, que define três padrões de categorias, sendo elas: