Articles of propiedades

¿Cómo implementar propiedades estáticas virtuales?

Hasta donde yo sé, C# no es compatible con las propiedades estáticas virtuales. ¿Cómo implementar tal comportamiento en C# ? Quiero archivar que todas las clases derivadas de una clase base deben anular una propiedad estática. Obteniendo un tipo derivado, quiero acceder a una propiedad estática llamada Identifier Type t = typeof(DerivedClass); var identifier= (String) […]

¿Cómo puedo acceder a una propiedad de objeto profunda nombrada como una variable (notación de punto) en php?

Hay muchas preguntas similares a esto, sin embargo, esto es ligeramente diferente ya que se trata de acceso a propiedades de objetos profundos, no solo de un nivel de profundidad. Digamos que tengo una variable que contiene la cadena foo.bar . $user = new User(); $user->foo = new Foo(); $user->foo->bar = “Hello World”; $variable = […]

¿Cuál es la mejor manera de utilizar Obj-C 2.0 Properties con objetos mutables, como NSMutableArray?

Tengo una clase Obj-C 2.0 que tiene una propiedad NSMutableArray. Si uso el siguiente código, el setter sintetizado me dará una copia inmutable, no mutable: @property (readwrite, copy) NSMutableArray *myArray; ¿Hay alguna razón por la que Apple no implementó la siguiente syntax? @property (readwrite, mutablecopy) NSMutableArray *myArray; Como no tenemos mutablecopy , ¿cuál es la […]

Con Java 7 Update 45, las propiedades del sistema ya no se configuran desde la etiqueta JNLP “Propiedad”

Ejecutamos la aplicación desde el JNLP adjunto. En la consola de Java, hemos generado las propiedades del sistema con D. Las propiedades de nuestros archivos JNLP ya no están configuradas. Esta es la primera versión de Java con la que obtenemos este tipo de problemas. Todo funcionó bien hasta e incluyendo 7 Update 40. Tenemos […]

¿Hay alguna razón para usar propiedades privadas en C #?

Me acabo de dar cuenta de que la construcción de la propiedad C # también se puede usar con un modificador de acceso privado : private string Password { get; set; } Aunque esto es técnicamente interesante, no puedo imaginar cuándo lo usaría, ya que un campo privado implica aún menos ceremonias : private string […]

Cómo configurar log4j con un archivo de propiedades

¿Cómo obtengo log4j para recoger un archivo de propiedades? Estoy escribiendo una aplicación de escritorio Java que quiero usar log4j. En mi método principal si tienes esto: PropertyConfigurator.configure(“log4j.properties”); El archivo log4j.properties se encuentra en el mismo directorio cuando abro el Jar. Sin embargo, recibo este error: log4j: ERROR No se pudo leer el archivo de […]

¿Las funciones get y set son populares entre los progtwigdores de C ++?

Soy del mundo de C # originalmente, y estoy aprendiendo C ++. Me he estado preguntando sobre las funciones get y set en C ++. En C # el uso de estos es bastante popular, y las herramientas como Visual Studio promueven el uso haciéndolos muy fáciles y rápidos de implementar. Sin embargo, este no […]

Cuándo usar propiedades en lugar de funciones

Esta es probablemente una cuestión de preferencia personal, pero ¿cuándo usa propiedades en lugar de funciones en su código? Por ejemplo, para obtener un registro de errores, podría decir string GetErrorLog() { return m_ErrorLog; } o yo podría string ErrorLog { get { return m_ErrorLog; } } ¿Cómo decides cuál usar? Parece ser inconsistente en […]

¿Cómo se maneja la liberación para las propiedades de retención @synthesized?

Tengo algunas preguntas sobre las propiedades sintetizadas en Objective-C. La lista completa sigue, pero la pregunta básica es esta: ¿cómo garantiza el comstackdor que los ivars para las propiedades sintetizadas se lanzan correctamente, aunque mi código puede incluir o no métodos de publicación en dealloc? Nota: Decidí no publicar estas preguntas como individuales porque están […]

“Extraña” syntax de propiedad C #

Acabo de ver esto en el proyecto de CA #: public char this[int index] Me considero nuevo en C #; cualquiera puede ayudar a lo que significa?