Jump to content

Como resolver este exercico


Brennopedroso

Recommended Posts

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

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...