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.>
Machen Sie generierte Klasse implementieren Sie meine benutzerdefinierte Schnittstelle in Java ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post