Incrivel meu programa roda, mas não finciona rs

1 resposta
L

Pessoal sera que alguem pode me ajudar, sou iniciante em java!

import javax.swing.JOptionPane;

class Cliente {
	
	String nome, cpf, categoria;
	  
                   // Metodo que coleta dados do cliente
	   Cliente() { 	      
	    
                    nome = 
	    JOptionPane.showInputDialog("Informe seu nome");
	
	    cpf = 
	    JOptionPane.showInputDialog("Informe seu cpf");
	
	    categoria = 
	    JOptionPane.showInputDialog("Informe categoria do veiculo");
	
	  
	  }	// Fim do metodo Cliente
  		 
 } // Fim do class Cliente

import javax.swing.JOptionPane;

class Veiculo extends Cliente {
	
	String tipo, placa, ipva;
	
         	
	// Metodo que coleta dados do Veiculo

	 Veiculo() { 		
		super();	  	    
	    tipo =
		JOptionPane.showInputDialog("Informe nome veiculo");
		 
		placa = 
		JOptionPane.showInputDialog("Informe placa do veiculo");
		 
		ipva = 
		JOptionPane.showInputDialog("Informe valor ipva a ser pago");
	
			          
      } // Fim do metodo Veiculo
  
} // Fim do class Veiculo

import javax.swing.JOptionPane;

public class Automovel {
	
	public static void main ( String args [] )
	{
		
		Veiculo Automovel = new Veiculo();
		
		
						
		JOptionPane.showMessageDialog( // Creio que erro esteja aki
    	  null, Automovel,"Result",
    	    JOptionPane.PLAIN_MESSAGE);
		
		
		System.exit(0);
		
		
	}
}

1 Resposta

cu_ringa

rapaz pelo o q eu entedi do codigo vc q mostrar o tipo do Veiculo, entao coloque um metodo getVeiculo, para retornar o tipo(variavel String) do veiculo e entao mostre a String.

leandrohendrix escreveu:

faça:

Veiculo automovel = new Veiculo(); 

JOptionPane.showMessageDialog( // Creio que erro esteja aki 
null, automovel.getVeiculo(),"Result", 
JOptionPane.PLAIN_MESSAGE);
Criado 23 de abril de 2005
Ultima resposta 23 de abr. de 2005
Respostas 1
Participantes 2