Brennopedroso Posted April 5, 2021 at 02:12 PM Share Posted April 5, 2021 at 02:12 PM O objetivo deste sistema é manter itens colecionáveis (livros, CDs, DVDs e revistas), organizadas por tipo. O sistema deve permitir cadastrar os dados comuns e os específicos de cada tipo de item. Os dados comuns são: identificação única, nome, ano, preço e status. Para os livros é importante manter também, o nome da editora e o ano de publicação. Já para os CDs é interessante manter o gênero musical e a identificação das faixas de áudio (nomes das músicas). Para os DVDs é importante armazenar o tipo (musical, filme ou dados), e uma descrição geral sobre o item ou os extras, por exemplo. Por fim, das revistas é interessante manter o ano de publicação, o volume, a editora e os principais assuntos tratados. O atributo status terá uma observação sobre o item colecionável, sendo que as seguintes regras devem ser observadas: https://www.lawebdelprogramador.com/usr/367000/367917/606b139d2a49e-Captura-de-Tela-2021-04-05-as-10.38.20.png O sistema deve permitir imprimir uma listagem de cada tipo colecionável. Deve permitir também pesquisas pelos itens específicos de cada tipo. Por exemplo, das revistas é interessante pesquisar sobre os assuntos que ela aborda, como a pesquisa por “programação orientada a objetos” poderia mostrar ao usuário uma lista de todos as revistas que tratam deste assunto. Deve permitir a consulta de algum item específico através da identificação do mesmo. Sempre ao final das listagens deve ser informado o valor total dos itens listados. Faça um conjunto de classes que possibilite gerenciar pelo menos 2 dos tipos colecionáveis apresentados no texto. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.