Analise as afirmativas abaixo com relação ao
assunto Design Patterns.
1. Os padrões de projeto de software também
muito conhecidos pelo termo original em inglês,
Design Patterns, descrevem soluções para
problemas recorrentes no desenvolvimento de
sistemas de software orientados a objetos.
2. Os padrões comportamentais têm como
intenção principal abstrair o processo de
criação de objetos, ou seja, a sua instanciação. Desta maneira, o sistema não precisa se
preocupar com questões tais como o objeto é
criado, como é composto, qual a sua representação real.
3. Os padrões de projeto visam facilitar a reutilização de soluções de desenho - isto é,
soluções na fase de projeto do software, sem
considerar reutilização de código.
4. Os padrões de criação vão se preocupar como
as classes e os objetos são compostos, ou
seja, como é a sua estrutura. O objetivo destes
padrões é facilitar o design do sistema, identificando maneiras de realizar o relacionamento
entre as entidades. Assim, deixa o desenvolvedor livre dessa preocupação.
Assinale a alternativa que indica todas as afirmativas
corretas.