Skip to content
/ POOA-T2 Public

Trabalho 2 da disciplina de Programação Orientada a Objetos Avançada (UFSCar)

Notifications You must be signed in to change notification settings

Igz72/POOA-T2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

POOA-T2

Desenvolvimento

O projeto openClosedPrinciple4 foi usado como base para desenvolver esse trabalho.

Os seguintes vídeos foram usados como referência:

Princípio Aberto-Fechado

Para alcançar o objetivo de construir uma ferramenta capaz de baixar títulos das notícias do dia, respeitando os princípios aberto-fechado e de responsabilidade única, optou-se por empregar o padrão de design Strategy.

O diagrama de classes a seguir demonstra a estrutura dessa aplicação:

ALT TEXT

Os pacotes site e output adicionam, cada um, uma classe abstrata que deve ser herdada para a definição de novos sites de notícia e estratégias de saída, respectivamente.

About

Trabalho 2 da disciplina de Programação Orientada a Objetos Avançada (UFSCar)

Resources

Stars

Watchers

Forks

Languages