Класс расширяет и реализует - PullRequest
0 голосов
/ 01 мая 2020
@Service    
public class SpecialityMapService extends AbstractMapService<Speciality, Long> implements SpecialitiesService {}

Что произойдет, если класс распространяется на другой класс и одновременно реализует интерфейс?

1 Ответ

1 голос
/ 01 мая 2020

Он может наследовать методы суперкласса, а также должен определять методы, определенные в интерфейсе. Если суперкласс является абстрактным, дочерний элемент должен будет переопределить унаследованные методы в соответствии с требованиями. То же самое можно увидеть при работе с потоками.

    public class MultiThreading extends Thread implements Runnable {
      // Can inherit methods from Thread Class
      // Must implement the run() method from Runnable interface.
      public void run() {
     }
     }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...