J'ai une interface appelée ICommand à partir de laquelle différentes classes héritent. Ces classes font toutes différentes choses avec la méthode Run(), mais elles doivent toutes avoir une propriété Name et une propriété Description qui spécifie ce qu'elles font.Comment laisser la sous-classe spécifier des détails tels que le nom et la description
La question est de savoir comment laisser chaque sous-classe spécifier ces propriétés (Nom et Description). Au moment où j'ai mis une propriété pour les deux dans ICommand et j'obtiens chaque sous-classe pour implémenter ces propriétés et juste avoir une instruction return "Blah Blah Blah"
en eux. Est-ce la meilleure façon de le faire? Ou devrait-il être fait d'une autre manière?
Désolé si cela semble être une question idiote - je ne fais que commencer avec ce truc de conception de POO et je veux vérifier que je le fais bien.