Boa Tarde Pessoal, estou realizando um projeto Java Desktop e estou com uma dúvida quanto ao sistema de herança entre duas classes, a dúvida seria a seguinte, tenho uma classe Funcionário que herda atributos e funções da Classe Pessoa, no caso de fazer a inclusão de funcionário como ficaria pra incluir os atributos de Pessoa no Funcionário. Vou colocar abaixo o código que fiz até agora.
package DAO;
/**
- Classe criada para realizar movimentações na tabela Funcionários
- (FAZER CRUD) em um “Vetor” no caso ArrayList de Funcionários
- @author José Luiz Bertoli Marinho
-
@since Classe criada dia 20 de Novembro de 2019
*/
import Model.Login;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.swing.JOptionPane;
public class FuncionarioDAO extends PessoaDAO{
Connection con = null;
PreparedStatement pre = null;
Conexao conexao = new Conexao();
public void incluirFuncionario(String FunTipo, String FunLogin, String FunSenha){
con = conexao.obterConexaoComBD();
try{
String sql = "insert into funcionarios" + "(FunTipotipo,FunLoginlogin,FunSenha) values (?,?,?)";
pre = con.prepareStatement(sql);
pre.setString(1, FunTipo);
pre.setString(2, FunLogin);
pre.setString(3, FunSenha);
pre.executeUpdate();
System.out.println(pre);
System.out.println("Funcionário Incluído Com Cucesso !");
}
catch(Exception e){
System.out.println("Erro ao incluir: ");
System.out.println(e.getMessage());
}
}