Generics или Обобщенные методы

Есть следующий код:

public class Actions(){

            public Karaoke save(){
                 return new Karaoke
}

            public Movie save(){
                 return new Karaoke
}

            public MenuPage save(){
                 return new Karaoke
}
}

public class Karaoke extend Page{

public Actions button(){
return new Actions(driver);

}
}

Каким образом через обобщенные методы можно преобразовать 3 метода save() в один? И возможно ли это, а если можно это сделать другим образом то как? Спасибо.

1 лайк

а также Generic Types (The Java™ Tutorials > Learning the Java Language > Generics (Updated))

Спасибо, скорее всего у меня произошла путаница при обращении к обобщенному классу.