Что использовать в качестве суперкласса в Java ======================================
Чем отличается интерфейс от абстрактного и конкретного класса в Java, что и когда использовать, какие при этом будут ограничения?
====================================== java ооп https://ru.stackoverflow.com/q/543111