bom dia, obrigado pela resposta.
na hora de criar o metodo. incluir do meu dao.
uma classe comum e facil exemplo
@Override
public void incluir(Conta entidade) throws DaoException {
try {
String sql = "insert into conta (mesa ,datahoraabertura, datahorafechamento) values (?, ?, ?)";
// prepared statement para inserção
PreparedStatement stmt = conexao.prepareStatement(sql);
// seta os valores
stmt.setInt(1, entidade.getMesa());
stmt.setDate(2, new java.sql.Date(entidade.getDataHoraAbertura().getTime()));
stmt.setDate(3, new java.sql.Date(entidade.getDataHoraFechamento().getTime()));
// executa
stmt.execute();
stmt.close();
} catch (SQLException e) {
throw new DaoException("Erro ao incluir uma Conta ", e);
}
}
agora uma classe com heranca ??
class a implementa classe b
public void incluir(a entidade) throws DaoException {
try {
String sql = "insert into a (????? ) values (?, ?, ?)"; oque entra aqui os campos de a e os que ela herda ?
PreparedStatement stmt = conexao.prepareStatement(sql);
}