Articles of herencia

Iniciando JavaFX desde el método principal de la clase que no extiende la aplicación

Estoy teniendo problemas para iniciar una aplicación JavaFX desde un método principal de una clase que no extiende javafx.application.Application En mi aplicación está MainApp.java que debería iniciar el método overriden start() en MainUIController.java , que extiende Applciation Cuando inicio el método Main desde MainUIController.java todo funciona bien. MainApp.java public class MainApp { public static void […]

Java / JAXB: Unmarshall Xml a una subclase específica basada en un atributo

¿Es posible usar JAXB para unmarshall xml a una clase Java específica basada en un atributo del xml? Me gustaría tener un objeto List of Shape que contenga un triángulo y un cuadrado, cada uno con su propio atributo específico de forma. ES DECIR: abstract class Shape { int points; //…etc } class Square extends […]

En Java, ¿cómo invoco el método de una clase base desde el método de anulación en una clase derivada?

Tengo dos clases de Java: B, que se extiende a otra clase A, de la siguiente manera: class A { public void myMethod() { /* … */ } } class B extends A { public void myMethod() { /* Another code */ } } Me gustaría llamar al A.myMethod() de B.myMethod() . Vengo del mundo […]

Incluyendo otra clase en SCSS

Tengo esto en mi archivo SCSS: .class-a{ display: inline-block; //some other properties &:hover{ color: darken(#FFFFFF, 10%); } } .class-b{ //Inherite class-a here //some properties } En la clase-b, me gustaría heredar todas las propiedades y declaraciones anidadas de la class-a . ¿Cómo se hace esto? Intenté usar @include class-a , pero eso arroja un error […]

¿Por qué asignamos una referencia padre al objeto hijo en Java?

Estoy haciendo una pregunta bastante simple, pero estoy un poco confundido en esto. Supongamos que tengo una clase Parent : public class Parent { int name; } Y tener otra clase Child.java : public class Child extends Parent{ int salary; } Y finalmente mi clase Main.java public class Main { public static void main(String[] args) […]

¿Cómo mezclar estrategias de herencia con anotaciones JPA e Hibernate?

De acuerdo con la Documentación de referencia de Hibernate , debería ser posible mezclar diferentes estrategias de mapeo de herencia al usar los metadatos XML de Hibernate: http://docs.jboss.org/hibernate/stable/core/reference/en/html/inheritance.html#inheritance-mixing-tableperclass-tablepersubclass Sin embargo, la sección correspondiente de la Guía de referencia de anotaciones de Hibernate no cubre eso: http://docs.jboss.org/hibernate/stable/annotations/reference/en/html/entity.html#d0e1168 Por otro lado, los JavaDocs sugieren que la mezcla […]

Anulando la función sobrecargada de una base en C ++

Posible duplicado: Resolución de sobrecarga de C ++ Me encontré con un problema en el que, después de que mi clase anulara una función de su clase base, todas las versiones sobrecargadas de las funciones se ocultaban. ¿Esto es por diseño o simplemente estoy haciendo algo mal? Ex. class foo { public: foo(void); ~foo(void); virtual […]

Herencia de la versión del proyecto Maven: ¿tengo que especificar la versión principal?

Tengo dos proyectos: Proyecto principal: A, proyecto secundario: B A / pom.xml: com.dummy.bla parent 0.1-SNAPSHOT pom Y en B / pom.xml, tengo: com.dummy.bla parent 0.1-SNAPSHOT com.dummy.bla.sub kid Quiero que B herede la versión del padre, por lo que el único lugar en mi caso que necesito poner 0.1-SNAPSHOT es A/pom.xml . Pero si elimino la […]

Clases abstractas en Swift Language

¿Hay alguna manera de crear una clase abstracta en Swift Language, o es una limitación como Objective-C? Me gustaría crear una clase abstracta comparable a lo que Java define como una clase abstracta.

¿Es posible el polymorphism sin herencia?

En una entrevista, me preguntaron si el polymorphism se puede lograr sin herencia. es posible?