Domande taggate «getter»

Un getter è un metodo di accesso pubblico, utilizzato nella programmazione orientata agli oggetti, che restituisce il valore associato a un membro privato di una classe.

30
Perché usare getter e setter / accessori?
Qual è il vantaggio di usare getter e setter - che ottengono e impostano - invece di usare semplicemente campi pubblici per quelle variabili? Se getter e setter stanno facendo qualcosa di più del semplice get / set, posso capirlo molto rapidamente, ma non sono chiaro al 100% su come: …
1544 java  oop  setter  getter  abstraction 


9
Perché JSF chiama getter più volte
Diciamo che specifica un componente outputText come questo: <h:outputText value="#{ManagedBean.someProperty}"/> Se stampo un messaggio di registro quando somePropertyviene chiamato il getter per e carico la pagina, è banale notare che il getter viene chiamato più di una volta per richiesta (due o tre volte è quello che è successo nel …
256 performance  jsf  el  getter 




12
Getters \ setter per manichini
Ho cercato di mettere la mia testa intorno a getter e setter e non sta sprofondando. Ho letto JavaScript Getter e setter e Definire getter e setter e semplicemente non capisco . Qualcuno può dichiarare chiaramente: Che cosa devono fare un getter e un setter, e Fai alcuni esempi MOLTO …


14
Semplici commenti Getter / Setter
Quale convenzione usi per commentare getter e setter? Questo è qualcosa che mi chiedo da un po 'di tempo, ad esempio: /** * (1a) what do you put here? * @param salary (1b) what do you put here? */ public void setSalary(float salary); /* * (2a) what do you put …




3
Lombok getter / setter vs Java 14 record
Adoro il progetto Lombok ma in questi giorni sto leggendo e provando alcune delle nuove funzionalità di java 14. All'interno della nuova funzionalità, è presente la parola chiave record che consente di creare una classe con le seguenti funzionalità già integrate: costruttore, campi finali privati, accessori, equals / hashCode, getter, …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.