Então drs, nessa IDE não utiliza package como no eclipse e netbeans…por isso ta “complicado”…
existe outra alternativa? pq por exemplo…eu tenho esta classe cliente:
public class Cliente
{
protected String email, nome, telefone,cnh, nroRegistro, ufEmissor, dataCnh, dataNasc;
protected ClientePFDAO cliDAO;
public Cliente(){
setNome(this.nome);
setEmail(this.email);
setTel(this.telefone);
setCnh(this.cnh);
setNroReg(this.nroRegistro);
setUfEmissor(this.ufEmissor);
setDataCnh(this.dataCnh);
setDataNasc(this.dataNasc);
cliDAO = new ClientePFDAO();
}
public Cliente(String nome, String email,String telefone, String cnh, String nroRegistro, String ufEmissor, String dataCnh,String dataNasc){
setNome(nome);
setEmail(email);
setTel(telefone);
setCnh(cnh);
setNroReg(nroRegistro);
setUfEmissor(ufEmissor);
setDataCnh(dataCnh);
setDataNasc(dataNasc);
cliDAO = new ClientePFDAO();
}
public String getNome()
{
return nome;
}
public void setNome(String nome)
{
this.nome = nome;
}
public String getEmail()
{
return email;
}
public void setEmail(String email)
{
this.email = email;
}
public String getTel()
{
return telefone;
}
public void setTel(String telefone)
{
this.telefone = telefone;
}
public String getCnh()
{
return cnh;
}
public void setCnh(String cnh)
{
this.cnh = cnh;
}
public String getNroReg()
{
return nroRegistro;
}
public void setNroReg(String nroRegistro)
{
this.nroRegistro = nroRegistro;
}
public String getUfEmissor()
{
return ufEmissor;
}
public void setUfEmissor(String ufEmissor)
{
this.ufEmissor = ufEmissor;
}
public String getDataCnh()
{
return dataCnh;
}
public void setDataCnh(String dataCnh)
{
this.dataCnh = dataCnh;
}
public String getDataNasc()
{
return dataNasc;
}
public void setDataNasc(String dataNasc)
{
this.dataNasc = dataNasc;
}
}
e a clientePF que é a mesma coisa dessa que estou tendo problema, porém como o proprio nome diz é para PF…
import javax.swing.*;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;
public class ClientePF extends Cliente{
private String stringCPF, stringRG,charSexo;
//private char ;
public ClientePF(){
super();
setCPF(this.stringCPF);
setRG(this.stringRG);
setSexo(this.charSexo);
}
public ClientePF(String nome, String email,String telefone, String cnh, String nroRegistro, String ufEmissor, String dataCnh,String dataNasc,String cpf, String RG,String sexo){
super(nome,email,telefone,cnh,nroRegistro,ufEmissor,dataCnh,dataNasc);
setCPF(cpf);
setRG(RG);
setSexo(sexo);
}
public void setCPF(String cpf){
if(!Validar.isValidCPF(cpf))JOptionPane.showMessageDialog(null,"CPF Inválido!");
else stringCPF = cpf;
}
public String getCPF(){
return stringCPF;
}
public void setRG(String RG){
stringRG = RG;
}
public String getRG(){
return stringRG;
}
public void setSexo(String sexo){
charSexo=sexo;
}
public String getSexo(){
return charSexo;
}
public void cadastrarClientePF(ClientePF cliPF){
cliDAO.incluir(cliPF);
}
}