I ont cette classeExtension, constructeur super et méthodes statiques
class Tester(round: Int, x: Int, y: Int,sparringPartners:Array[RobotSpecification]) {
def this(s:Array[RobotSpecification]) = {
this(5, 800, 600, s)
}
def getRandomRobot(eng: RobocodeEngine): Array[RobotSpecification] = {//blabla}
}
et je veux étendre faire quelque chose comme ça
class EasyTester() extends Tester(getRandomRobot()){}
Il est évident que cela ne fonctionne pas.
Probablement le problème est trivial mais je viens d'approcher récemment la partie OO de Scala, donc je n'ai jamais travaillé avec ce genre de choses.