Questions marquées «getter-setter»

Méthodes de mutation publique en programmation orientée objet, chargées de changer et de renvoyer la valeur des membres de classe privée, respectant ainsi le principe de l'encapsulation

194
Getters et setters de propriété

Avec cette classe simple, je reçois l' avertissement du compilateur Tenter de modifier / accéder xà son propre setter / getter et quand je l'utilise comme ça: var p: point = Point() p.x = 12 J'obtiens un EXC_BAD_ACCESS. Comment puis-je faire cela sans soutenir explicitement les ivars? class Point {...

109
c #: getter / setter

J'ai vu quelque chose comme ce qui suit quelque part et je me demandais ce que cela signifiait. Je sais qu'ils sont des getters et des setters, mais je veux savoir pourquoi la chaîne Type est définie comme ceci. Merci de m'avoir aidé. public string Type { get; set;

86
Getters et Setters à Kotlin

En Java, par exemple, je peux écrire des getters moi-même (générés par IDE) ou utiliser des annotations comme @Getter dans lombok - ce qui était assez simple. Kotlin a cependant des getters et des setters par défaut . Mais je ne comprends pas comment les utiliser. Je veux le faire, disons -...