rafaelfqueiroz / parnatalandia

Este repositório é destinado ao versionamento de código do programa do projeto Parnatalândia que corresponde a última atividade das disciplinas de Linguagem de Programação 2 e Estrutura de Dados Básicas 2.
0 stars 0 forks source link

Data reader strategy #2

Open rafaelfqueiroz opened 10 years ago

rafaelfqueiroz commented 10 years ago

Será utilizado o padrão strategy no projeto para permitir que várias estratégias de leitura de dados sejam utilizadas. Para o uso deste padrão, será criada a interface DataReader e as estratégias de leitura implementarão esta interface, por exemplo, a estratégia FileDataReaderStrategy.

Como a proposta do projeto é de apenas ler um arquivo de texto, então trabalharemos apenas na estratégia FileDataReaderStrategy, mas caso fosse necessário adicionar uma nova estratégia, apenas seria necessário fazer com que ela implementasse DataReader, por exemplo:

rafaelfqueiroz commented 10 years ago

Dúvida se é realmente o padrão strategy ou builder.