Ich möchte zwei Bibliotheken kombinieren, eine erfordert eine abstrakte Klasse mit Methoden a_1 a_2 ... a_n, b_1, b_2 ... b_m zu erweitern, und die andere bietet zwei Objekte A und B, die jeweils die Methoden a_i und b_i implementieren. Gibt es eine elegante Möglichkeit, A und B zu kombinieren? Hier ist, was ich gerade mache:In Scala, kombinieren Objekte Methoden als Klassenmethoden
class myClass extends abstractClass {
def a_1 = A.a_1
def a_2 = A.a_2
...
def b_1 = B.b_1
def b_2 = B.b_2
...
}
ich Sie in einer Klasse/ein Merkmal schreiben konnte nicht wissen inhereted werden Objekt. Danke für die Antwort, es hat meinen Tag gemacht :) – OlivierBlanvillain