Apakah metode beton utama menimpa bau kode?

Benarkah metode konkret yang utama adalah bau kode? Karena saya pikir jika Anda perlu mengganti metode konkret: public class A{ public void a(){ } } public class B extends A{ @Override public void a(){ } } dapat ditulis ulang sebagai public interface A{ public void a(); } public class...