2 つのライブラリを結合したいのですが、1 つはメソッド a_1 a_2 ... a_n、b_1、b_2 ... b_m で抽象クラスを拡張する必要があり、もう 1 つはメソッド a_i と b_i をそれぞれ実装する 2 つのオブジェクト A と B を提供します。A と B を組み合わせるエレガントな方法はありますか? これが私が現在行っていることです:
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
...
}