bom pessoal to aprendendo a fazer metodos get e set mas o programa abaixo não compila de forma alguma onde esta o erro???
desde já agradeço.
import javax.swing.JOptionPane;
public class Trabalho
{
//Define as variáveis de instância
private int numeroInt;
private float numeroFloat;
//Método construtor
public Trabalho ( int numInt, float numFloat)
{
numeroInt = numInt;
numeroFloat = numFloat;
}//Fim do método construtor
//set - configurar
public void setNumeroInt( int numInt )
{
numeroInt=numInt;
}//Fim do método setNumeroInt
//get - Obter
public int getNumeroInt()
{
return numeroInt;
}//Fim do metodo getNumeroInt
//Metodo set
public void setNumeroFloat( float numFloat )
{
numeroFloat=numFloat;
}//Fim do método setNumeroFloat
public float getNumeroFloat()
{
return numeroFloat;
}
//Exibir
public void tela()
{
String msg = String.format ( "O número inteiro é: %d,\n O número em ponto flutuante é: %f "
+getNumeroInt(), getNumeroFloat());
JOptionPane.showMessageDialog( null, msg, "Trabalho", JOptionPane.INFORMATION_MESSAGE );
}
}
//este metodo main listado abaixo está em outro arquivo
//Executa a classe Trabalho
public class Trabalho_main
{
public static void main( String args[] )
{
//Instancia o objeto
Trabalho obj = new Trabalho( 1, 1.5f );
Trabalho obj1 = new Trabalho( 2, 2.5f );
//Exibe
obj.tela();
obj1.tela();
}
}