Conexao netbeans com postgresSQL

boa noite,

estou desenvolvendo uma aplicaçao, porém o exemplo que estou seguindo usa o firebird
porem gostaria de um ex,emplo de classe de conexao, pois pelo exemplo que estou seguindo
não funfa com o postgres.

mas qual problema que esta acontecendo?

Poste seu código aqui para podermos ajudá-lo!!

Abraços!!

[code]public class Conexao {
// Parâmetros da conexão
final static private String driver = “org.firebirdsql.jdbc.FBDriver”;
final static private String caminho = “jdbc:firebirdsql:localhost:C:/Pedido.fdb”;
final static private String usuario = “SYSDBA”;
final static private String senha = “masterkey*”;
Connection conexao;

public boolean conectar() {
boolean retorno = true;

  // Registrar o driver para conectar
  try {
    Class.forName(driver);
    conexao = DriverManager.getConnection(caminho, usuario, senha);
  }
  catch (ClassNotFoundException e1) {
      System.out.println(e1.getMessage());
      retorno = false;
  }
  catch (SQLException e2) {
      System.out.println(e2.getMessage());
      retorno = false;
  }
  
  return retorno;

}

public void desconecta() {
try {
conexao.close();
}
catch (SQLException e) {
System.out.println(e.getMessage());
}
}
}[/code]

o que gostaria exatamente e o seguinte, posso usar a mesma classe de conexao para todos os bancos mudando apenas
drive, caminho etc, ou cada um tem uma classe especifica, o que mudaria para o postgres nesse codigo