tenho as seguintes classes:
/*
- To change this template, choose Tools | Templates
- and open the template in the editor.
*/
package Testes;
/**
*
-
@author amauri */ final class ClasTipo { private String tpoCpo;
public ClasTipo(String tpoCpo) { if (tpoCpo.equals(“C”)) { tpoCpo=“Varchar2(10)”;} if (tpoCpo.equals(“N”)) { tpoCpo=“Number(20,2)”;} this.setTpoCpo(tpoCpo); }
/**
-
@return the tpoCpo
*/
public String getTpoCpo() {
return tpoCpo;
}
/**
-
@param tpoCpo the tpoCpo to set
*/
public void setTpoCpo(String tpoCpo) {
this.tpoCpo = tpoCpo;
}
-
@return the tpoCpo
}
/*
- To change this template, choose Tools | Templates
- and open the template in the editor.
*/
package Testes;
/**
*
-
@author amauri
*/
public class teste {public static void main(String[] args)
{ClasTipo retCpo = new ClasTipo(“C”); System.out.println(retCpo ); }
}
Ao executar a classe teste a minha intençao éra que ele me trouxesse os testos
Varchar2(10) ou Number(20,2)
porém eu fiz alguma besteira e ele está me trazendo o seguinte:
Testes.ClasTipo@2a9931f5
alguem pode me ajudar a encontrar o que eu fiz de errado?