Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

WRK_VLF

Classe java

Recommended Posts

Boa tarde a todos, estou precisando desenvolver a classe abaixo, fiz, mais contem erros ao compilar, alguem poderia me dar uma dica? mto obrigado

 

Crie uma outra classe para mostrar a manipulação do objeto Produto criado. (Valor do item: 4,0)

Essa classe deve:

- permitir o cadastro de 3 DVDs.

- Após o cadastro dos DVDs, solicitar que o usuário informe um estilo musical. O programa deve mostrar na tela os dados de todos os DVD’s existentes ao referido estilo musical. Caso não encontre nenhum DVD, informar da sua inexistência.

 

// Classe de manipulação

 

import javax.swing.*;

public class Dvd {

public  static void main(String args[]) {  
          
        Dvd dvd[][] = new Dvd[3][4];                         
               
        for(int linha=0; linha<=2; linha++){  
           
        for(int coluna=0; coluna<=3; coluna++){  
             dvd[linha][coluna]=new Dvd();  
               
         if(coluna==0)  
         dvd[linha][coluna].setNomedvd(JOptionPane.showInputDialog("Digite o nome do DVD"));  
                   
         else if(coluna==1)  
         dvd[linha][coluna].setNomecantorgrupo(JOptionPane.showInputDialog("Digite o nome do cantor  ou grupo"));
				 
        else if(coluna==2)  
        dvd[linha][coluna].setEstilomusical(JOptionPane.showInputDialog("Digite o estilo musical"));  
     
         else if(coluna==3)  
         dvd[linha][coluna].setCoddvd(Integer.parseInt(JOptionPane.showInputDialog("Digite o código do Dvd")));  
                   
         }  
           
        }  
          
        String informar = JOptionPane.showInputDialog("Digite o seu estilo musical preferido");  
        String armazenaestilodvd ="";        
          
        for(int li=0; li<=2; li++){  
         for(int col=0; col<=3; col++){                                                     
                   
              armazenaestilodvd = armazenaestilodvd + dvd[li][col].getNomedvd()+"\n";                              
                   
             }  
                }  
                  
                if(informar.equalsIgnoreCase(armazenaestilodvd)){  
                  
                  
                JOptionPane.showMessageDialog(null,armazenaestilodvd);  
        }  
        else if(!informar.equalsIgnoreCase(armazenaestilodvd)){  
           
                JOptionPane.showMessageDialog(null,"Desculpe, não foi encontrado nenhum DVD.");  
        }  
        System.exit(0);  
          
         }  
 }

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.