Pessoal,
Eu tenho um objeto com dois contrutores: A única diferença é que
um deles tem uma variável mais.
Eu queria entao fazer o seguinte: Quando instanciasse um objeto com
um parâmetro eu na verdade instanciaria o objeto com dois parâmetros e passando o segundo como null ou algum valor desprezível.
É algo do tipo que quero fazer:
public Banco(ServletContext context, int idUsuario){
this.context = context;
this.idUsuario = idUsuario;
//caminho = context.getRealPath("\WEB-INF\banco\intranet.mdb");
caminho = "G:\workspace\intranet\WebContent\WEB-INF\banco\intranet.mdb";
//caminho = context.getRealPath("");
System.out.println(caminho);
try {
//Class.forName("com.mysql.jdbc.Driver");
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
} catch (InstantiationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalAccessException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
public Banco(ServletContext context) {
Banco(context, null); //exemplo de possível codigo
}
É possível ou teria que escrever todo o código de novo sem ajustar
a variável idUsuario?
Valeu!!!