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.
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: …
Sto creando tutti gli elementi nel mio progetto Android in modo dinamico. Sto cercando di ottenere la larghezza e l'altezza di un pulsante in modo da poter ruotare quel pulsante. Sto solo cercando di imparare a lavorare con la lingua Android. Tuttavia, restituisce 0. Ho fatto alcune ricerche e ho …
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 …
Per "generare", intendo auto-generazione del codice necessario per una particolare selezionata (serie di) variabili. Ma qualsiasi spiegazione o commento più esplicito sulle buone pratiche è il benvenuto.
Ho una strana abitudine sembra ... almeno secondo il mio collega. Abbiamo lavorato insieme su un piccolo progetto. Il modo in cui ho scritto le lezioni è (esempio semplificato): [Serializable()] public class Foo { public Foo() { } private Bar _bar; public Bar Bar { get { if (_bar == …
A volte vedo abbreviazioni nelle proprietà per il getter. Ad esempio quei due tipi: public int Number { get; } = 0 public int Number => 0; Qualcuno può dirmi se ci sono differenze tra quei due. Come si comportano? Sono entrambi di sola lettura?
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 …
Ho bisogno di ottenere il valore di un campo con un'annotazione specifica, quindi con la riflessione sono in grado di ottenere questo oggetto campo. Il problema è che questo campo sarà sempre privato anche se so in anticipo che avrà sempre un metodo migliore. So che posso usare setAccesible (true) …
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 …
Cosa getsignifica in questa classe ES6? Come faccio a fare riferimento a questa funzione? Come dovrei usarlo? class Polygon { constructor(height, width) { this.height = height; this.width = width; } get area() { return this.calcArea() } calcArea() { return this.height * this.width; } }
Sono confuso su quale sia lo scopo di getter e setter nelle classi ECMAScript 6. Qual è lo scopo? Di seguito è riportato un esempio a cui mi riferisco: class Employee { constructor(name) { this._name = name; } doWork() { return `${this._name} is working`; } get name() { return this._name.toUpperCase(); …
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, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.