Tag: ANGULAR-INHERITANCE
El código a continuación no se compila en OpenjDK 11. Me parece que el método test1 en B debería reemplazar al método test1 en A, porque: Los métodos tienen el mismo nombre. Los métodos tienen la misma lista de parámetros. Los métodos tienen la misma visibilidad. Los métodos en realidad . . . Read more
Tengo dos clases abstractas llamadas FlyingBird y RunningBird public abstract FlyingBird extends Bird implements IFlyingBird {} public abstract RunningBird extends Bird implements IRunningBird {} Ahora quiero tener otra clase abstracta que sea tanto IRunningBird como IFlyingBird public abstract FlyingRunningBird extends Bird implements IFlyingBird, IRunningBird {} En esta clase estoy duplicando . . . Read more
Soy nuevo en programación y me he encontrado con el mismo fenómeno varias veces. Tal vez sea estúpido, pero no entiendo por qué a veces puedo escribir funciones def que funcionan con declaraciones de retorno, y la “herencia” (?) de los valores funciona perfectamente, y a veces no. Aquí está . . . Read more
Estoy tratando de acceder a los @PathVariables definidos en el @RequestMapping padre de “MyClass”. Escenario simplificado: @RestController @RequestMapping(value = “some/path/{with}/{multiple}/{variables}”) public class ParentClass {…} Esta clase es una especie de clase base de un producto y no debe ser modificada. Por lo tanto, estoy extendiendo ‘ParentClass’. En ‘MyClass’ quiero hacer . . . Read more
¿Es posible en Java obtener una clase de implementación específica al llamar a un método en un objeto estático específico? Lo que quiero lograr: public static void main(String[] args) { String testBase = TestEnum.TEST_BASE.getFields().TEST_STATICS_BASE_FIELD; String testExtension = TestEnum.TEST_EXTENSION.getFields().TEST_STATICS_EXTENSION_FIELD; //esto no compila } public enum TestEnum { TEST_BASE(new TestStaticsBase()), TEST_EXTENSION(new TestStaticsExtension()), . . . Read more