Perguntas com a marcação «getter»

30
Por que usar getters e setters / accessors?
Qual é a vantagem de usar getters e setters - que apenas obtêm e configuram - em vez de simplesmente usar campos públicos para essas variáveis? Se getters e setters estão fazendo algo além do simples get / set, eu posso descobrir isso rapidamente, mas não sou 100% claro sobre …
1544 java  oop  setter  getter  abstraction 


9
Por que o JSF chama getters várias vezes
Digamos que eu especifique um componente outputText como este: <h:outputText value="#{ManagedBean.someProperty}"/> Se eu imprimir uma mensagem de log quando o getter for somePropertyfor chamado e carregar a página, será trivial notar que o getter está sendo chamado mais de uma vez por solicitação (duas ou três vezes foi o que …
256 performance  jsf  el  getter 


9
Boas ou más práticas? Inicializando objetos no getter
Parece que tenho um hábito estranho ... pelo menos de acordo com meu colega de trabalho. Estamos trabalhando juntos em um pequeno projeto. A maneira como escrevi as aulas é (exemplo simplificado): [Serializable()] public class Foo { public Foo() { } private Bar _bar; public Bar Bar { get { …
167 c#  coding-style  getter 


12
Getters \ setters para manequins
Eu tenho tentado convencer os getters e setters e eles não estão afundando. Eu li Getters e Setters JavaScript e Definindo Getters e Setters e simplesmente não entendo . Alguém pode afirmar claramente: O que um getter e um setter devem fazer, e Dê alguns exemplos MUITO simples?

4
Melhor maneira de chamar getter pela reflexão
Eu preciso obter o valor de um campo com uma anotação específica; portanto, com a reflexão, sou capaz de obter esse objeto de campo. O problema é que esse campo será sempre privado, embora eu saiba com antecedência que sempre terá um método getter. Eu sei que posso usar setAccesible …
127 java  reflection  getter 

14
Comentários simples do Getter / Setter
Que convenção você usa para comentar getters e setters? Isso é algo que eu me pergunto há algum tempo, por exemplo: /** * (1a) what do you put here? * @param salary (1b) what do you put here? */ public void setSalary(float salary); /* * (2a) what do you put …



4
O que são getters e setters nas classes ECMAScript 6?
Estou confuso quanto ao ponto de getters e setters nas classes ECMAScript 6. Qual é o propósito? Abaixo está um exemplo a que me refiro: class Employee { constructor(name) { this._name = name; } doWork() { return `${this._name} is working`; } get name() { return this._name.toUpperCase(); } set name(newName){ if(newName){ …

3
Registro do getter / setter do Lombok x Java 14
Eu amo o projeto Lombok, mas atualmente estou lendo e testando alguns dos novos recursos do java 14. Dentro do novo recurso, existe a palavra-chave record que permite criar uma classe com a seguinte funcionalidade incorporada: construtor, campos finais privados, acessadores, métodos iguais / hashCode, getters, toString. Agora, minha pergunta …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.