Les étendre et de les mettre en œuvre en même temps dans Kotlin En Java, vous pouvez faire une telle chose comme: class MyClass extends SuperClass implements MyInterface, ... Est-il possible de faire la même chose dans Kotlin? En supposant que SuperClass est abstraite et ne pas mettre en œuvre MyInterface OriginalL'auteur chntgomez | 2018-01-22 javakotlin 72 Il n'y a pas de différence syntaxique entre l'implémentation de l'interface et l'héritage de classe. Tout simplement la liste de tous les types séparées par des virgules après un deux-points : comme indiqué ici: abstract class SuperClass interface MyInterface class MyClass : SuperClass(), MyInterface, Serializable Plusieurs héritage de classe est interdite pendant plusieurs interfaces peuvent être mis en œuvre par une seule classe. OriginalL'auteur s1m0nw1 Vous devez vous connecter pour publier un commentaire.
Il n'y a pas de différence syntaxique entre l'implémentation de l'interface et l'héritage de classe. Tout simplement la liste de tous les types séparées par des virgules après un deux-points
:
comme indiqué ici:Plusieurs héritage de classe est interdite pendant plusieurs interfaces peuvent être mis en œuvre par une seule classe.
OriginalL'auteur s1m0nw1