Supposons que j'ai une classe Java avec plusieurs constructeurs:
class Base {
Base(int arg1) {...};
Base(String arg2) {...};
Base(double arg3) {...};
}
Comment puis-je l'étendre dans Scala tout en permettant l'accès aux trois constructeurs de Base? En Scala, une sous-classe ne peut appeler qu'un des constructeurs de sa super-classe. Comment puis-je contourner cette règle?
Supposons que la classe Java est un code hérité que je ne peux pas modifier.