Dúvida modificadores de acesso - RESOLVIDO

4 respostas
R

Não consigo acessar varíaveis públicas em outra classe. Poderiam me explicar o porquê?

public class casa {
	
	public int numero;

}
public class Principal {


	public static void main(String[] args) {
		casa c = new casa();
		c.numero(123);

	}

}

4 Respostas

g4j

Porque o que você está tentando invocar o método numero(), que não existe.

Rodrigo_Sasaki

numero não é um método, é um atributo. Se quer atribuir um valor faça assim:c.numero = 123; Se quer imprimir o valor faça assim:System.out.println(c.numero);

R

Desculpe, nem lembrei que eu tinha que usar o =.

Obrigado

RafaelCassau

Amigo, caso sua duvida tenha sido respondida, por favor altere o titulo do topico para [RESOLVIDO]

Criado 1 de outubro de 2012
Ultima resposta 1 de out. de 2012
Respostas 4
Participantes 4