Les noms de méthode en Java sont généralement des verbes, mais les ** méthodes de fabrique statique ** peuvent utiliser des préfixes ou une nomenclature.
Une ** méthode de fabrique statique ** est une méthode qui fournit une instance au lieu d'un constructeur, tel que String.valueOf ().
Des explications détaillées sont déléguées à ** «Effective Java» ** et aux articles suivants.
Les classes ajoutées dans Java 8 utilisent des méthodes de fabrique statiques pour servir les instances.
Optional
Stream
LocalDateTime
Sur la base de l'exemple ci-dessus, le nom de méthode de la méthode de fabrique statique peut être généralisé comme suit.
| Nom de la méthode | rôle | 
|---|---|
| empty | Créer une instance vide | 
| of | Créer une instance du paramètre spécifié | 
| from | Créer une instance à partir d'un objet d'une autre classe | 
En plus de ceux-ci, il sera plus facile pour l'utilisateur de donner un nom de méthode qui convient à l'objectif, tel que «de Nullable» ou «now».
Recommended Posts