первоначально, была ошибка - название интерфейсов с маленькой буквы, исправил, результат тотже
package com.javarush.task.task12.task1226;
/*
Лазать, летать и бегать
*/
public class Solution {
public static void main(String[] args) { }
public interface СanFly{
public void fly();
}
public interface СanClimb{
public void climb();
}
public interface СanRun{
public void run();
}
public class Cat implements СanClimb, СanRun {
@Override
public void climb() { }
@Override
public void run() { }
}
public class Dog implements СanRun {
@Override
public void run() { }
}
public class Tiger extends Cat implements СanRun, СanClimb { }
public class Duck implements СanFly, СanRun {
@Override
public void fly() { }
@Override
public void run() { }
}
}
implements СanRun, СanClimb{ } все после слова Cat можно смело удалять, тигр у тебя и так будет реазлизовывать все, что указано.