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

2 la respuesta

descifrar volcados de vtable

Estoy "jugando" con la herencia virtual en C ++, y quiero saber cómo se presenta un objeto de clase. Tengo esas tres clases: class A { private: int a; public: A() {this->a = 47;} virtual void setInt(int x) {this->a = x;} virtual int getInt() ...

4 la respuesta

¿Está bien la verificación de tipos?

¿La verificación de tipos se considera una mala práctica, incluso si se compara con una interfaz? Entiendo que siempre debe programar en una interfaz y no en una implementación, ¿es esto lo que significa? Por ejemplo, en PHP, ¿está bien lo ...

6 la respuesta

¿Cómo definir la clase sellada en C ++?

Cómo detener la clase para ser heredada por otra clase.

6 la respuesta

Herencia vs propiedades de enumeración en el modelo de dominio

Tuve una discusión en el trabajo con respecto a "La herencia en el modelo de dominio está complicando la vida de los desarrolladores". Soy un programador de OO, así que comencé a buscar argumentos de que tener herencia en el modelo de dominio ...

4 la respuesta

¿Cómo pasar una Lista <Niño> a un método con el parámetro Lista <Parente>?

He estado lejos de la herencia por un tiempo y necesito un poco de ayuda. Tengo una clase base abstractaChief. Hay dos clases heredadas.Ship yVehicle, que comparten varias propiedades a través deChief. Tengo un método que usa esas propiedades ...

2 la respuesta

Necesito 2 niveles de herencia y abstracción en la relación maestro-hijo

Supongamos que tengo un caso de negocios que quiero usar algún modelo para representar una estructura maestro-hijo. Y habrá ciertas clases para heredar tanto de la clase maestra como de la clase secundaria. Yo uso la muestra de abajo public ...

4 la respuesta

En C ++, ¿es posible reenviar una clase como heredada de otra clase?

Sé que puedo hacer: class Foo;pero puedo reenviar declarar una clase como heredada de otra, como: class Bar {}; class Foo: public Bar;Un ejemplo de caso de uso serían los tipos de retorno de referencia covariante. // somewhere.h class RA {} ...

2 la respuesta

Python y orden de métodos en herencia múltiple

En Python, si define dos clases con el mismo método e intenta que esas dos clases sean clases principales, como: class A(object): def hello(self): print "hello from class a"y: class B(object): def hello(se,lf): print "hello from class b"cuando ...

1 la respuesta

Aprendizaje de TypeScript - Tipos de casting

Soy nuevo en TypeScript y estoy jugando con las diversas características del lenguaje. A continuación se muestra un código de ejemplo en el que he estado trabajando durante uno de los muchos cursos en línea. Tengo problemas para que la herencia ...

4 la respuesta

Confundido sobre la herencia de prototipos de JavaScript

En el libro "JavaScript la guía definitiva 5 edición", sección 9.2 Prototipos y herencia, encuentro las siguientes palabras: En la sección anterior, mostré que el nuevo operador crea un nuevo objeto vacío y luego invoca una función de ...