1007 B
1007 B
Exemples / DO-DON'T — Chapitre 13 — Interfaces
Document compagnon non normatif tant qu'une règle n'est pas explicitement référencée comme normative par le chapitre.
Exemples actuellement présents dans le chapitre
Exemple 1
nom
+ ordre des paramètres
+ type de chaque paramètre
Exemple 2
type de retour
visibilité
fallibilité / Result
throws
qualification const et contraintes génériques pertinentes
faults
visible mais non checked / non exhaustif
modificateurs contractuels pertinents
Exemple 3
module
package
public
Exemple 4
public interface Ring<T> {
public const T Zero;
public const T One;
}
DO / DON'T / WHY / compiler error / edge cases
La couverture structurée de cette section sera enrichie au fur et à mesure de la fermeture des règles du chapitre. La migration 0.2.12 conserve volontairement les exemples historiques dans le chapitre afin de ne perdre aucun contexte normatif.