Bonjour
Il me semblait avoir quelque part qu'on pouvait utiliser 2 interfaces sur une classe même si des noms de fonction étaient communs aux 2 interfaces.
Exemple :
Evidemment, tel quel, c'est faux.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 interface ITest { public function Value(): int; } interface ITest2 { public function Value(): int; } class Test implements ITest, ITest2 { public function Value() : int{ return 1; } public function Value() : int { return 1; } }
Est-ce qu'il y a une syntaxe pour adapter ce cas ?
Après, comme ça fait très longtemps que j'ai vu ça, je confonds peut-être avec un autre langage informatique.
Partager