La priorité des méthodes concrètes est-elle une odeur de code?
Est-il vrai que remplacer des méthodes concrètes est une odeur de code? Parce que je pense que si vous avez besoin de remplacer des méthodes concrètes: public class A{ public void a(){ } } public class B extends A{ @Override public void a(){ } } il peut être réécrit comme public interface A{ public...