Filtrar


Questões por página:
No contexto de desenvolvimento de software, como orientação do princípio SOLID conhecido como Aberto/Fechado (Open/Closed Principle), deve-se

Julgue o item a seguir, relativo a projeto, a arquitetura e a qualidade de sistemas.


Nos princípios SOLID de projetos orientados a objetos, o princípio da inversão de dependência (DIP) estabelece que módulos de alto nível não devem depender de módulos de baixo nível, devendo ambas as camadas se conectar por meio de abstrações.

Assinale a alternativa que complete correta e respectivamente as lacunas da frase a seguir:


O___________permite que referências de tipos de classes mais__________representem o comportamento das classes _________que referenciam.

Visualizar Questão Comentada
Os princípios da orientação a objetos são importantes para a análise e projeto de sistemas, permitindo uma melhor organização e reutilização do código. Entre os princípios, destacam-se a abstração, encapsulamento, herança e polimorfismo. Marque a opção que define, corretamente, um desses princípios.
O conceito do padrão de projeto aplicado a software fornece um meio de auxiliar os desenvolvedores a alavancar o conhecimento de outros arquitetos talentosos e experientes.
No livro “Design Patterns: Elements of Reusable Object-Oriented Software”, Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides introduzem os princípios de padrões de projetos e fornecem um catálogo bastante utilizado por desenvolvedores de software. Os padrões são conhecidos como Padrões GoF (Gang of Four), em referência aos quatro autores do livro.
Imagem associada para resolução da questão
O diagrama de sequência acima ilustra as colaborações entre objetos que possibilitam implementar qual padrão GoF?