Preguntas etiquetadas con properties

Una propiedad, en algunos lenguajes de programación orientados a objetos, es un tipo especial de miembro de clase, intermedio entre un campo (o miembro de datos) y un método. Las propiedades se leen y escriben como campos, pero las lecturas y escrituras de propiedades se traducen (generalmente) para obtener y establecer llamadas a métodos.







13
Usando @property versus getters y setters
Aquí hay una pregunta de diseño puramente específica de Python: class MyClass(object): ... def get_my_attr(self): ... def set_my_attr(self, value): ... y class MyClass(object): ... @property def my_attr(self): ... @my_attr.setter def my_attr(self, value): ... Python nos permite hacerlo de cualquier manera. Si diseñaras un programa Python, ¿qué enfoque usarías y por …



30
Prueba de existencia de clave de objeto JavaScript anidada
Si tengo una referencia a un objeto: var test = {}; que potencialmente (pero no inmediatamente) tendrá objetos anidados, algo como: {level1: {level2: {level3: "level3"}}}; ¿Cuál es la mejor manera de verificar la existencia de propiedades en objetos profundamente anidados? alert(test.level1);cede undefined, pero alert(test.level1.level2.level3);falla. Actualmente estoy haciendo algo como esto: …


18
¿Qué es el {get; conjunto; } sintaxis en C #?
Estoy aprendiendo ASP.NET MVC y puedo leer documentos en inglés, pero realmente no entiendo lo que está sucediendo en este código: public class Genre { public string Name { get; set; } } ¿Qué significa esto { get; set; }?
577 c#  properties 




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.