сделала метод в интерфейсе default и так задача засчиталась, но что это поменяло на уровне класса я не поняла, пожалуйста разъясните
public class Solution {

    public static void main(String[] args) {
        CTO cto = new CTO();
        System.out.println(cto);
    }

    public static interface Businessman {
        public default void workHard() {

        }
    }

    public static class Worker{
        public void workHard(){

        }
    }
    public static class CTO extends Worker implements Businessman {

    }
}