Java有没有C#那样可以对某个类进行扩展,添加新的方法
大家讲道理
大家讲道理 2017-04-18 09:15:39
0
5
398

例如帮String类型扩展一个ToInt()方法

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

répondre à tous(5)
洪涛

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.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal