R1720¶
Résumé¶
Un NameSpace abstrait ne devrait hériter que d’un NameSpace abstrait.
Détails¶
Un NameSpace abstrait ne peut pas être instancié, il ne devrait donc pas
hériter d’un NameSpace instanciable puisqu’il récupérera ses propriétés
instanciables.
Conseils¶
- Rendez ce NameSpace concret.
- Vérifiez que tous les NameSpaces parents soit eux aussi abstraits.
- Vous pouvez aussi envisager de désactiver cette règle, certains langages de programmation acceptant les classes abstraites héritant de classes concrètes.