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

4 la respuesta

¿Cómo evitar que una clase de plantilla se derive más de una vez?

Tengo la siguiente clase de plantilla: template<class I> class T : public I { // ... };Esta clase de plantilla debe derivarse una vez (y solo una vez) para un parámetro de plantilla determinadoI. class A : public T<U> {}; // ok class B : public ...

7 la respuesta

PHP OOP: ¿constantes vs variables estáticas?

En PHP, ¿Cuál es la diferencia entre: ¿Constantes y variables estáticas?¿Extender una clase y crear su objeto?Sé cómo se pueden usar, pero no puedo distinguir claramente entre ellos.

2 la respuesta

Argumentos de métodos especializados en subclases en Java

Considere la siguiente situación: public abstract class AnimalFeed{ } public class FishFeed extends AnimalFeed{ } public class BirdFeed extends AnimalFeed{ } public abstract class Animal{ public void eat(AnimalFeed somethingToEat) }Ahora me ...

3 la respuesta

El método padre heredado de PHP no puede acceder a la propiedad privada del niño

Primero de todo: Aproblema bastante similar [https://stackoverflow.com/questions/3484165/php-accessing-a-childs-private-properties-in-parent] ha sido publicado y de alguna manera ya resuelto, pero aún no responde mi problema específico. Más sobre ...

4 la respuesta

C ++ Determinar si la clase puede usar un objeto - juego de rol de texto

Me enfrento con el siguiente problema de diseño: TL; TD necesita determinar si Hero (clase) puede usar un objeto específico mientras hay muchas implementaciones de héroes Tengo 3 subclases de la clase Héroe, cada una de ellas puede usar ...

5 la respuesta

Herencia del modelo Django: ¿crear subinstancia de instancia existente (downcast)?

Estoy tratando de integrar una aplicación Django de terceros que tomó la desafortunada decisión de heredar dedjango.contrib.auth.models.User, que es un gran no-no para aplicaciones conectables. CitandoMalcolm ...

3 la respuesta

Convenio para herencia de prototipos en JavaScript

Veo mucho código como este: function Base() {} function Sub() {} Sub.prototype = new Base();Sin embargo, si lo haces: s = new Sub(); print(s.constructor == Sub);Esto es falso Esto me parece confuso, ya que el constructor de s es, de hecho, Sub. ...

6 la respuesta

¿Cómo devolver el subtipo en el método anulado de la subclase en C #?

Tengo una subclase con un método anulado que sé que siempre devuelve un subtipo particular del tipo de retorno declarado en la clase base. Si escribo el código de esta manera, no se compilará. Como eso probablemente no tiene sentido, permítanme ...

2 la respuesta

Extendiendo una promesa en javascript

Estoy aprendiendo sobre clases y herencia en javascript. Pensé que la siguiente es una forma bastante estándar de extender un objeto existente cuando obtuve el estilo deDocumentos de MDN en ...

3 la respuesta

Herencia de Javascript: ¿llamar al superconstructor o usar la cadena de prototipo?

Hace poco leí sobre el uso de llamadas de JavaScript en MDC https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function/call [https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function/call] Una parte del ...