Resultados de la búsqueda a petición "inheritance"

1 la respuesta

¿Cómo puedo anular un setter de una Superclase en Swift con XCode 6.3 Beta2?

Mi SuerClass esUICollectionViewCellque tiene una propiedad: var selected: BoolMi clase es MyClass : UICollectionViewCell { func setSelected(selected: Bool) { super.selected = selected // do something } }El primero funcionó bien en XCode 6.2 ...

1 la respuesta

Registro de Python con una clase de registrador común mixin y herencia de clase

Me gustaría crear una clase de registro de Python que se pueda heredar como un medio común de configuración de registro, pero controlar por separado el nivel de registro de la clase base desde el padre. Esto es similar aCómo usar el registro de ...

1 la respuesta

¿Cuál es la forma idiomática en Go para crear una compleja jerarquía de estructuras?

Estoy escribiendo un intérprete en Go y estoy buscando la forma idiomática de almacenar el AST. Leí el código fuente del compilador Go y parece que usaron interfaces con un método vacío para representar el AST. Por ejemplo, tenemos la siguiente ...

2 la respuesta

JavaScript: diagrama para explicar la herencia, __proto__ y prototipo

Tengo el siguiente código: function Shape(x, y) { this.x = x; this.y = y; } Shape.prototype.describeLocation = function() { return 'I am located at ' + this.x + ', ' + this.y; }; var myShape = new Shape(1, 2); function Circle(x, y, radius) { ...

2 la respuesta

¿Cuáles son los aspectos negativos de la pila de clase Java que hereda de Vector?

Al extender la clase Vector, los diseñadores de Java pudieron crear rápidamente la clase Pila. ¿Cuáles son los aspectos negativos de este uso de la herencia, particularmente para la clase Stack? Muchas gracias.

3 la respuesta

TypeError: no se puede crear un orden de resolución de método (MRO) coherente [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué es un MRO ambiguo? [/questions/47808926/why-is-this-an-ambiguous-mro] 1 respuestaEste es el código que planeo usar para mi juego. Pero se queja por un error MRO. No se porque. ¿Alguien puede ...

1 la respuesta

Extendiendo mensajes de Protobuf

Tengo muchos esquemas diferentes, sin embargo, hay un conjunto de campos que contiene cada esquema. Me preguntaba si había una manera de hacer que un esquema diferente extendiera un esquema padre y heredara sus campos. Por ejemplo, esto es lo que ...

1 la respuesta

Restricción de tipo genérico vs herencia

¿Hay alguna diferencia entre estas dos declaraciones de funciones? func doSomething<T: UIViewController>(controller: T) {...}vs. func doSomething(controller: UIViewController) {...}EnSintaxis de restricción de tipo sección de laLenguaje de ...

3 la respuesta

Problema que anula la función virtual

De acuerdo, estoy escribiendo un juego que tiene un vector de una clase pairent (enemigo) que se llenará con clases para niños (goomba, koopa, boss1) y necesito que sea así cuando llame a actualizar, llama a las clases infantiles actualización ...

3 la respuesta

C ++: Crear clase abstracta con método abstracto y anular el método en una subclase

¿Cómo crear en C ++ una clase abstracta con algunos métodos abstractos que quiero anular en una subclase? ¿Cómo debería el.h mirada de archivo? Hay un.cpp, si es así, ¿cómo debería verse? En Java se vería así: abstract class GameObject { public ...