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. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.