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.

12
Obtener propiedad de clase PHP por cadena
¿Cómo obtengo una propiedad en un PHP basada en una cadena? Lo llamaré magic. Entonces que es magic? $obj->Name = 'something'; $get = $obj->Name; seria como... magic($obj, 'Name', 'something'); $get = magic($obj, 'Name');
139 php  string  oop  properties 


24
Archivo de propiedades en python (similar a las Propiedades de Java)
Dado el siguiente formato ( .properties o .ini ): propertyName1=propertyValue1 propertyName2=propertyValue2 ... propertyNameN=propertyValueN Para Java existe la clase Propiedades que ofrece funcionalidad para analizar / interactuar con el formato anterior. ¿Hay algo similar en la biblioteca estándar de python (2.x)? Si no, ¿qué otras alternativas tengo?
137 python  properties 

15
¿Acceso al archivo de propiedades mediante programación con Spring?
Usamos el siguiente código para inyectar Spring beans con propiedades de un archivo de propiedades. <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations" value="classpath:/my.properties"/> </bean> <bean id="blah" class="abc"> <property name="path" value="${the.path}"/> </bean> ¿Hay alguna forma de acceder a las propiedades mediante programación? Estoy tratando de hacer algo de código sin inyección de dependencia. Entonces …
137 spring  properties 

16
Propiedades vs métodos
Pregunta rápida: ¿Cuándo decide usar las propiedades (en C #) y cuándo decide usar los métodos? Estamos ocupados teniendo este debate y hemos encontrado algunas áreas en las que es discutible si debemos usar una propiedad o un método. Un ejemplo es este: public void SetLabel(string text) { Label.Text = …
135 c#  properties  methods 


7
Leer el archivo de propiedades fuera del archivo JAR
Tengo un archivo JAR donde se archiva todo mi código para su ejecución. Tengo que acceder a un archivo de propiedades que debe modificarse / editarse antes de cada ejecución. Quiero mantener el archivo de propiedades en el mismo directorio donde está el archivo JAR. ¿Hay alguna forma de decirle …
131 java  properties 

4
error: la propiedad atómica grabable no puede emparejar un setter / getter sintetizado con un setter / getter definido por el usuario
Recientemente intenté compilar un proyecto Xcode anterior (que solía compilar bien), y ahora veo muchos errores de esta forma: error: writable atomic property 'someProperty' cannot pair a synthesized setter/getter with a user defined setter/getter El patrón de código que causa estos errores siempre se ve así: // Interface: @property (retain) …

5
Depuración de propiedades automáticas
¿Hay alguna forma de establecer un punto de interrupción en setter / getter en la propiedad implementada automáticamente? int Counter { get; set; } Aparte de cambiarlo a propiedad estándar (lo estoy haciendo de esta manera, pero para hacerlo tengo que cambiar y recompilar todo el proyecto)

4
Propiedades variables de solo lectura y no calculadas en Swift
Estoy tratando de descubrir algo con el nuevo lenguaje Apple Swift. Digamos que solía hacer algo como lo siguiente en Objective-C. Tengo readonlypropiedades y no se pueden cambiar individualmente. Sin embargo, utilizando un método específico, las propiedades se cambian de forma lógica. Tomo el siguiente ejemplo, un reloj muy simple. …

10
Anular una propiedad almacenada en Swift
Noté que el compilador no me deja anular una propiedad almacenada con otro valor almacenado (lo que parece extraño): class Jedi { var lightSaberColor = "Blue" } class Sith: Jedi { override var lightSaberColor = "Red" // Cannot override with a stored property lightSaberColor } Sin embargo, se me permite …




15
Propiedad List <T> segura para subprocesos
Quiero una implementación de List&lt;T&gt;como una propiedad que se pueda usar de forma segura para subprocesos sin ninguna duda. Algo como esto: private List&lt;T&gt; _list; private List&lt;T&gt; MyT { get { // return a copy of _list; } set { _list = value; } } Parece que todavía necesito devolver …

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.