extends - это ключевое слово для наследования от определенного класса implements - для реализации в классе интерфейса это я обнаружил в нэте и суть я понимаю а разницу не очень можете объяснить потому что я не уверен когда решаю задачи с интерфейсами когда мне наследовать а когда имплементировать