¿Hay alguna forma elegante de hacer que el método Java ubicado dentro de la clase padre devuelva el objeto de la clase secundaria, cuando se llama a este método desde el objeto clase infantil?Forma de hacer que el método de clase padre Java devuelva el objeto de la clase secundaria
Quiero implementar esto sin utilizar interfaces adicionales y métodos adicionales, y usar esto sin bloqueos de clase, argumentos auxiliares, etc.
Actualización:
sentimos que no estaba tan claro.
Quiero implementar el método de encadenamiento, pero tengo problemas con los métodos de la clase principal: pierdo el acceso a los métodos de clases secundarias, cuando llamo a los métodos de clase primaria ... Supongo que he presentado el núcleo de mi idea.
Por lo tanto, los métodos deben devolver el objeto this
de la clase this.getClass()
.
Muchas gracias. Esto es exactamente lo que quiero –
@Errandir No hay problema - me alegro de ayudar –
perfecto. Pero necesito agregar '@SuppressWarnings (" unchecked ")' a 'example()'. –