Boa tarde. Estou me deparando com um NullPointerException ha alguns dias, e não sei como sanar este problema. Abaixo segue o método main.
public class testaCliente {
public static void main(String[] args) {
Cliente cliente = new Cliente();
cliente.setNome("Fabrício");
cliente.setTeleCel("5456");
contaEmpresa conta = new contaEmpresa();
conta.nomeCliente.setNome("Fabricio");
System.out.println(conta.nomeCliente.getNome());
}
}
public class Cliente {
private String nomeCliente;
private String especialidade;
private String graduacao;
private String posGraduacao;
private String teleCel;
private String telFixo;
Cadeira cadeira;
public void setNome(String nome) {
this.nomeCliente = nome;
public String getNome() {
return nomeCliente;
}
public String getEspecialidade() {
return especialidade;
}
public void setEspecialidade(String especialidade) {
this.especialidade = especialidade;
}
public String getGraduacao() {
return graduacao;
}
public void setGraduacao(String graduacao) {
this.graduacao = graduacao;
}
public String getPosGraduacao() {
return posGraduacao;
}
public void setPosGraduacao(String posGraduacao) {
this.posGraduacao = posGraduacao;
}
public String getTeleCel() {
return teleCel;
}
public void setTeleCel(String teleCel) {
this.teleCel = teleCel;
}
public String getTelFixo() {
return telFixo;
}
public void setTelFixo(String telFixo) {
this.telFixo = telFixo;
}
}
public class contaEmpresa {
private int codigo;
private String nomeEmpresa;
private String endereco;
private String complemento;
private String cep;
private String teleCel;
private String telFixo;
private String descricao;
Cliente nomeCliente;
Cadeira cadeira;
Cliente cli = new Cliente();
public int getCodigo() {
return codigo;
}
public void setCodigo(int codigo) {
this.codigo = codigo;
}
public String getNomeEmpresa() {
return nomeEmpresa;
}
public void setNomeEmpresa(String nomeEmpresa) {
this.nomeEmpresa = nomeEmpresa;
}
public String getEndereco() {
return endereco;
}
public void setEndereco(String endereco) {
this.endereco = endereco;
}
public String getComplemento() {
return complemento;
}
public void setComplemento(String complemento) {
this.complemento = complemento;
}
public String getCep() {
return cep;
}
public void setCep(String cep) {
this.cep = cep;
}
public String getTeleCel() {
return teleCel;
}
public void setTeleCel(String teleCel) {
this.teleCel = teleCel;
}
public String getTelFixo() {
return telFixo;
}
public void setTelFixo(String telFixo) {
this.telFixo = telFixo;
}
public String getDescricao() {
return descricao;
}
public void setDescricao(String descricao) {
this.descricao = descricao;
}
public Cliente getNome() {
return nomeCliente;
}
public void setNome(Cliente nomeCliente) {
this.nomeCliente = nomeCliente;
}
public Cadeira getCadeira() {
return cadeira;
}
public void setCadeira(Cadeira cadeira) {
this.cadeira = cadeira;
}
}