Non. La classe de Java est morte. Une fois écrite, elle ne peut plus être modifiée. Vous ne devriez pas demander d'ajouter de nouvelles méthodes par héritage. Si c'est le cas, Scala n'a pas besoin de s'en soucier. faites-le 隐式视图 pour ajouter des méthodes aux classes existantes.
La classe String est particulière... D'autres peuvent être héritées puis ajoutées des méthodes
Non. La classe de
Java
est morte. Une fois écrite, elle ne peut plus être modifiée. Vous ne devriez pas demander d'ajouter de nouvelles méthodes par héritage. Si c'est le cas,Scala
n'a pas besoin de s'en soucier. faites-le隐式视图
pour ajouter des méthodes aux classes existantes.Eh bien, ce n'est pas non plus une preuve solide.
Vous parlez de l'interface ?
Non. Scala et PHP ont
trait
.Java n’a même pas la possibilité de créer des alias de classes.
Motif décorateur.