derived-class

¿Es posible asignar un objeto de clase base a una referencia de clase derivada con un encasillamiento explícito?

¿Es posible asignar un objeto de clase base a una referencia de clase derivada con un encasillamiento explícito en C#?. Lo he probado y crea un error en tiempo de ejecución.

¿Por qué creamos una instancia de objeto desde la Interfaz en lugar de la Clase?

He visto muchas veces una instancia de Interfaz generada a partir de una clase. ¿Por qué utilizar una Interfaz de esta manera ... lass Program { static void Main(string[] args) { IPrint print = new Sample(); print.Print(); } }

Cast clase base a clase derivada python (o forma más pitónica de extender clases)

Necesito extender el paquete python Networkx y agregar algunos métodos a la clase Graph para mi necesidad particular La form ... vos métodos. ¿Cuál es el mejor manera de hacer esto? ¿O debería abordar el problema de una manera completamente diferente?

Deshabilitar el método heredado en la clase derivada

¿Hay alguna manera de, en una clase derivada de Java, "deshabilitar" un método y/o campo que de otra manera se hereda de una ... os usuarios de Circle, porque no tiene sentido, o los usuarios de UpwardArrow, porque no quiero que UpwardArrow pueda rotar.

Miembro de clase derivado de acceso C++ desde puntero de clase base

Si me asignar un objeto de una clase Derived (con una clase base de Base), y almacenar un puntero al objeto en una variable q ... ved_int; }; Base* basepointer = new Derived(); basepointer-> //Access derived_int here, is it possible? If so, then how?

Llamar al constructor de clase base desde el constructor de clase derivado

Tengo una pregunta: Digamos que tengo originalmente estas clases que no puedo cambiar (digamos porque están tomadas de una b ... ómo puedo hacer eso? Estoy pensando que tal vez en el constructor por defecto PetStore puedo llamar Granja()... ¿alguna idea?