Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá !!!
Estou desenvolvendo um sistema orientado a objeto e fiquei com uma duvida
eu criei as seguintes classes:
-----------------------------
-pessoa
--funcionario
--aluno
-evento
-mural
-----------------------------
a classe evento possue vinte campos para armazenar o nome das imagens do evento realizado(as imagens são gravadas na pasta imagens_eventos) e a classe mural possue um campo para armazenar um arquivo pdf. Tanto as imagens quanto o arquivo pdf serão renomeados pelo sistema logo após o upload ser efetuado com sucesso. O nome dos arquivos serão gravados no banco de dados e os arquivos serão salvos nas pastas imagens_eventos e arquivo_mural.
A minha dúvida é a seguinte:
Eu crio uma interface UploadArquivo e deixo que cada classe implemente os metodos de gravacao/exclusao/Gerarcao de novo nome ou crio uma classe e dentro dela defino os metodos para efetuar as rotinas ou não crio nem interface e nem classe e defino os metodos direto em cada classe ?
Carregando comentários...