Questions marquées «properties»

Une propriété, dans certains langages de programmation orientés objet, est une sorte spéciale de membre de classe, intermédiaire entre un champ (ou un membre de données) et une méthode. Les propriétés sont lues et écrites comme des champs, mais les lectures et écritures de propriétés sont (généralement) traduites pour obtenir et définir des appels de méthode.







13
Utilisation de @property par rapport aux getters et setters
Voici une question de conception spécifique à Python: class MyClass(object): ... def get_my_attr(self): ... def set_my_attr(self, value): ... et class MyClass(object): ... @property def my_attr(self): ... @my_attr.setter def my_attr(self, value): ... Python nous permet de le faire de toute façon. Si vous souhaitez concevoir un programme Python, quelle approche utiliseriez-vous …



30
Test de l'existence d'une clé d'objet JavaScript imbriquée
Si j'ai une référence à un objet: var test = {}; qui auront potentiellement (mais pas immédiatement) des objets imbriqués, quelque chose comme: {level1: {level2: {level3: "level3"}}}; Quelle est la meilleure façon de vérifier l'existence d'une propriété dans des objets profondément imbriqués? alert(test.level1);cède undefined, mais alert(test.level1.level2.level3);échoue. Je fais actuellement quelque …


18
Quel est le {get; ensemble; } syntaxe en C #?
J'apprends ASP.NET MVC et je peux lire des documents en anglais, mais je ne comprends pas vraiment ce qui se passe dans ce code: public class Genre { public string Name { get; set; } } Qu'est-ce que cela signifie { get; set; }:?
578 c#  properties 




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.