Blz Pessoal?
entao to com uma dificuldade em entender o get e o set, até consigo fazer AS VEZES, mas quero entender!!
vamos supor que eu tenho as variaveis:
public class Classe1 {
private String texto1, texto2, texto3;
private int teste;
public Classe1() {
//aqui seto os valores das Strings e do int teste;
}
}
entao, ACHO que tem q ter um Construtor, certo? mas pra que serve isso?
public Classe1(String texto1, String texto2, String texto3, int teste) {
super();
this.texto1 = texto1;
this.texto2 = texto2;
this.texto3 = texto3;
this.teste = teste;
}
e os gett e os set, certo?
public String getTexto1() {
return texto1;
}
public void setTexto1(String texto1) {
this.texto1 = texto1;
}
public String getTexto2() {
return texto2;
}
public void setTexto2(String texto2) {
this.texto2 = texto2;
}
public String getTexto3() {
return texto3;
}
public void setTexto3(String texto3) {
this.texto3 = texto3;
}
public int getTeste() {
return teste;
}
public void setTeste(int teste) {
this.teste = teste;
}
agora, em outra classe, quero apenas pegar o valor da variavel int
tentei assim:
public class Testar {
public Testar() {
Classe1 cl = new Classe1(); //criei um objeto cl da Classe1, correto?
system.outr.println(cl.getTeste()); //imprimo no console o valor do int teste da classe Classe1 nessa outra classe, porem ele nao funciona.
}
}
alguem poderia me explicar?
pode ter algum errinho de sintax aqui pq n fiz no eclipse, fiz aki no forum msm;