¿Cómo subrayar un UILabelen Swift? Busqué los de Objective-C pero no pude hacer que funcionaran en Swift.
¿Cómo subrayar un UILabelen Swift? Busqué los de Objective-C pero no pude hacer que funcionaran en Swift.
Soy bastante nuevo en CSS3 y quiero poder hacer lo siguiente: Cuando agrego una clase a un elemento, anula las propiedades de otra clase utilizada en este elemento específico. Digamos que tengo <a class="left carousel-control" href="#carousel" data-slide="prev"> Quiero poder agregar una...
Actualizar: Este problema no se exploró correctamente. El problema real está dentro render :json. El primer pegado de código en la pregunta original producirá el resultado esperado. Sin embargo, todavía hay una salvedad. Vea este ejemplo: render :json => current_user NO es lo mismo...
¿Hay alguna forma de anular un método no virtual? o algo que dé resultados similares (además de crear un nuevo método para llamar al método deseado)? Me gustaría anular un método Microsoft.Xna.Framework.Graphics.GraphicsDeviceteniendo en cuenta las pruebas unitarias.
Estoy confundido sobre la diferencia entre anular y esconderse en Java. ¿Alguien puede proporcionar más detalles sobre cómo se diferencian? Leí el Tutorial de Java pero el código de muestra todavía me dejó confundido. Para ser más claro, lo entiendo bien. Mi problema es que no veo cómo la...
Digamos que tiene el siguiente código: function A() { function modify() { x = 300; y = 400; } var c = new C(); } function B() { function modify(){ x = 3000; y = 4000; } var c = new C(); } C = function () { var x = 10; var y = 20; function modify() { x = 30; y = 40; };...
Tengo el problema mencionado en el título. Se podría decir que este hilo duplica otro: ¿Cómo desactivo la validación de errores para las anotaciones en IntelliJ IDEA? Pero la solución dada allí no funciona. Dicen que necesito tomar la siguiente acción: En la estructura del proyecto | Cuadro...
Me preguntaba, al crear nuevas Activityclases y luego reemplazando el onCreate()método, en Eclipse que siempre se añaden automático: super.onCreate(). ¿Como sucedió esto? ¿Hay una palabra clave java en la clase abstracta o principal que fuerce esto? No sé si es ilegal no llamar a la superclase,...
Supongamos este escenario en Visual C ++ 2010: #include <iostream> #include <conio.h> using namespace std; class Base { public: int b; void Display() { cout<<"Base: Non-virtual display."<<endl; }; virtual void vDisplay() { cout<<"Base: Virtual...
¿Es posible que una clase heredada implemente una función virtual con un tipo de retorno diferente (sin usar una plantilla como retorno)?
Estaba mirando esta publicación de blog y tenía las siguientes preguntas: ¿Por qué necesitamos la newpalabra clave? ¿Es solo para especificar que se está ocultando un método de clase base? Quiero decir, ¿por qué lo necesitamos? Si no usamos la overridepalabra clave, ¿no estamos ocultando el...
¿Hay alguna forma de anular los tipos de retorno en C #? Si es así, ¿cómo, y si no, por qué y cuál es la forma recomendada de hacerlo? Mi caso es que tengo una interfaz con una clase base abstracta y sus descendientes. Me gustaría hacer esto (está bien, no realmente, ¡pero como...
Estoy muy confundido entre algunos conceptos de programación orientada a objetos: virtual, override, newy sealed override. ¿Alguien puede explicar las diferencias? Tengo bastante claro que si se va a utilizar el método de la clase derivada, se puede utilizar la overridepalabra clave para que la...
¿Hay alguna manera de obtener todas las funciones anuladas de una subclase en Python? Ejemplo: class A: def a1(self): pass def a2(self): pass class B(A): def a2(self): pass def b1(self): pass Aquí, me gustaría obtener una lista ["a2"]para un objeto de clase B(o para el objeto de...
He creado la siguiente jerarquía de clases: open class A { init { f() } open fun f() { println("In A f") } } class B : A() { var x: Int = 33 init { println("x: " + x) } override fun f() { x = 1 println("x in f: "+ x) } init { println("x2: " + x) } } fun main() {...
Estaba trabajando en los ejemplos de código del capítulo sobre Rasgos en la programación en Scala Edition1 https://www.artima.com/pins1ed/traits.html y me encontré con un comportamiento extraño debido a mi error tipográfico. Mientras se sobreescriben el método de un rasgo a continuación...