Domande taggate «getter-setter»

Metodi mutatori pubblici nella programmazione orientata agli oggetti, responsabili della modifica e della restituzione del valore dei membri della classe privata, mantenendo così il principio di incapsulamento.

13
Utilizzo di @property contro getter e setter
Ecco una domanda di design specifica per Python: class MyClass(object): ... def get_my_attr(self): ... def set_my_attr(self, value): ... e class MyClass(object): ... @property def my_attr(self): ... @my_attr.setter def my_attr(self, value): ... Python ci permette di farlo in entrambi i modi. Se progettaste un programma Python, quale approccio usereste e perché?


11
Getter e setter di proprietà
Con questa semplice classe ricevo l' avviso del compilatore Tentativo di modifica / accesso xall'interno del proprio setter / getter e quando lo uso in questo modo: var p: point = Point() p.x = 12 Ricevo un EXC_BAD_ACCESS. Come posso farlo senza esplicito supporto ivar? class Point { var x: …





9
c #: getter / setter
Ho visto qualcosa di simile da qualche parte e mi chiedevo cosa significasse. So che sono getter e setter, ma voglio sapere perché la stringa Type è definita in questo modo. Grazie per aiutarmi. public string Type { get; set; }
109 c#  getter-setter 

9
È possibile leggere il valore di un'annotazione in java?
questo è il mio codice: @Column(columnName="firstname") private String firstName; @Column(columnName="lastname") private String lastName; public String getFirstName() { return firstName; } public void setFirstName(String firstName) { this.firstName = firstName; } public String getLastName() { return lastName; } public void setLastName(String lastName) { this.lastName = lastName; } è possibile leggere il valore …



6
Getters e Setters a Kotlin
In Java, ad esempio, posso scrivere getter da solo (generato da IDE) o utilizzare annotazioni come @Getter in lombok, il che era piuttosto semplice. Kotlin tuttavia ha getter e setter per impostazione predefinita . Ma non riesco a capire come usarli. Voglio farlo, diciamo, simile a Java: private val isEmpty: …

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.