Bonjour, je suis entrain de faire un exo en Scala:
Nom : Capture d’écran 2018-05-30 à 09.20.42.png
Affichages : 271
Taille : 111,8 Ko

Nom : Capture d’écran 2018-05-30 à 09.22.19.png
Affichages : 219
Taille : 139,0 Ko

Voici ce que je dois faire.

Ce que j'ai pour le moment:
Q1:
object exo2 {
abstract class Etat {
def id:String
def transitions:List[(Char, Etat)]
def terminal:Boolean
}

case object Qs extends Etat {

}

case object Q1 extends Etat {

}

case object Q2 extends Etat {

}

case object Qp extends Etat {

}
}

Merci de m'éclairer ou de me donner des pistes.