Sem visibilidade mesmo após gerar os getters e setters

3 respostas Resolvido
java
W

Olá, gostaria de ajuda com esse código, a classe principal não consegue ter visibilidade ao método mesmo após gerados os getters e setters. Segue o código:
package banco.modelo;

public class Cliente {

private int codigo;
private String nome;
private String cidade;
private String estado;

static int quantidade;

public Cliente() {
	quantidade++;
	codigo = quantidade;
	nome = "INDEFINIDO";
	cidade = "CEILÂNDIA";
	estado = "DISTRITO FEDERAL";

}

public Cliente(String nome, String cidade, String estado) {
	quantidade++;
	codigo = quantidade;
	this.nome = nome;
	this.cidade = cidade;
	this.estado = estado;
}


public int getCodigo() {
	return codigo;
}

public void setCodigo(int codigo) {
	this.codigo = codigo;
}

public String getNome() {
	return nome;
}

public void setNome(String nome) {
	this.nome = nome;
}

public String getCidade() {
	return cidade;
}

public void setCidade(String cidade) {
	this.cidade = cidade;
}

public String getEstado() {
	return estado;
}

public void setEstado(String estado) {
	this.estado = estado;
}

public static int getQuantidade() {
	return quantidade;
}

public static void setQuantidade(int quantidade) {
	Cliente.quantidade = quantidade;
}

public String listarDados() {
	return "NOME: " + nome + "\n" + "CIDADE: " + cidade + "\n" + "ESTADO: " + estado;
}

public static int qtdClietes() {
	return quantidade;
}

}

3 Respostas

rodriguesabner

bom dia, como vc ta chamando a classe?

Jothar_Aleksander
Solucao aceita

Assim não funciona?

public class Principal {
	public static void main(String[] args){
		Cliente cliente = new Cliente();
		
		cliente.setNome("Fulano");
		cliente.setCidade("Loanda");
		cliente.setEstado("Paraná");
	}
}
W

Opa, funcionou assim.
Obrigado pela ajuda!!

Criado 20 de setembro de 2019
Ultima resposta 20 de set. de 2019
Respostas 3
Participantes 3