http://docs.hhvm.com/manual/en/hack.overrideattribute.php
Même le nouveau mot cléf override est très séduisant et semble très agréable à utiliser car c'est purement déclaratif dans les héritiers.
Je n'arrive pas à me souvenir des règles d'utilisation ce genre de chose dans d'autre langages tels que c#, java c etc. je comparerais donc pas.
Mais cela me plait beaucoup de déclarer la contrainte à l'usage et par l'usage.
En Java, le mot-clé @overrideest une annotation
Ex :
publicabstractclassFelinextendsAnimal{// Surcharge de la méthode Animal.deplacement()@Overridevoiddeplacement(){System.out.println("Je me déplace seul !");}}
[^] # Re: The Hack language : PHP avec un peu de typage statique ?
Posté par windu.2b . En réponse à la dépêche The Hack language : PHP avec un peu de typage statique. Évalué à 2.
En Java, le mot-clé
@overrideest une annotationEx :