Machen Sie generierte Klasse implementieren Sie meine benutzerdefinierte Schnittstelle in JavaJava

Java-Forum
Anonymous
 Machen Sie generierte Klasse implementieren Sie meine benutzerdefinierte Schnittstelle in Java

Post by Anonymous »

Ich habe zwei Klassen aus OpenAPI generiert, die ich nicht ändern kann: < /p>
public class Foo {
public String getA() {
// ...
}

public String getB() {
// ...
}
}
< /code>
Und: < /p>
public class Bar {
public String getA() {
// ...
}

public String getB() {
// ...
}
}
< /code>
Ich möchte eine Versorgungsmethode schreiben, die für beide Klassen funktioniert.public interface FooBarable{
String getA();
String getB();
}
< /code>
und schreiben Sie dann meine Dienstprogrammmethode: < /p>
public static String calculate(FooBarable foo) {
// ..
}
< /code>
Ich möchte nicht zwei Implementierungen für jeden der Klassen vornehmen.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post