Я читал о Struts1 против Struts2, и автор упоминает один из пунктов
«Программирование абстрактных классов вместо интерфейсов - это одна из проблем проектирования структуры Struts1, которая была решена в структуре Struts 2. Большинство классов Struts 2 основаны на интерфейсах»
Может кто-нибудь, пожалуйста, скажите мне, с точки зрения разработчика, нужно ли нам беспокоиться о том, использует ли фреймворк классы или интерфейсы.
Может ли кто-нибудь помочь мне узнать, почему использование классов в интерфейсе плохо.