Machen Sie generierte Klasse implementieren Sie meine benutzerdefinierte Schnittstelle in Java

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Machen Sie generierte Klasse implementieren Sie meine benutzerdefinierte Schnittstelle in Java

by Anonymous » 16 Sep 2025, 18:57

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.>

Top