Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
languagejava
titleEstrutura do objeto java de exemplo
linenumberstrue
public class Example {
   private int id;
   private String name;

   public int getId() {
      return id;
   }

   public void setId(int id) {
     this.id = id;
  }

  public String getName() {
     return name;
  }
  public void setName(String name) {
     this.name = name;
  } 
}


Exemplo da flexibilidade do objeto

Este é apenas um exemplo, não deve ser usado dessa forma por questões de legibilidade de código

Bloco de código
languagejs
linenumberstrue
var retorno = funcao(); // retorna o objeto do tipo Example com id = 1 e name = João

console.log(retorno.id); // imprime o valor 1

retorno.id++;
console.log(retorno.id); // imprime o valor 2

retorno.id = retorno.id + 1;
console.log(retorno.getId()); // imprime o valor 3

retorno.setId(4);
console.log(retorno.id); // imprime o valor 4

console.log(retorno.name); // imprime o valor João 
console.log(retorno.getName()); // imprime o valor João

retorno.name = "José";
console.log(retorno.getName()); // imprime o valor José 

...


Acessando de forma nativa

Bloco de código
languagejs
linenumberstrue
var retorno = funcao(); // retorna o objeto do tipo Example com id = 1 e name = João
console.log(retorno.id); // imprime o valor 1
console.log(retorno.name); // imprime o valor João 

retorno.id = retorno.id + 1;
retorno.name = "José";
console.log(retorno.id); // imprime o valor 2
console.log(retorno.name); // imprime o valor José 

...

Acessando na forma Java

Bloco de código
languagejs
linenumberstrue
var retorno = funcao(); // retorna o objeto do tipo Example com id = 1 e name = João
console.log(retorno.getId()); // imprime o valor 1
console.log(retorno.getName()); // imprime o valor João 

retorno.setId(retorno.getId() + 1);
retorno.setName("José");
console.log(retorno.getId()); // imprime o valor 2
console.log(retorno.getName()); // imprime o valor José