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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

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