Что делает данный код? 
 publicinterfaceWorker{defaultvoidwork(){// строка 1 
 System.out.printIn("Working"); 
 publicclassNewWorker{publicstaticvoidmain(String] args) { 
 Worker worker = new worker 0: // строка 2 
 worker.work(); // строка 3 
 }
Другие предметы Колледж Интерфейсы и их реализация в Java Java программирование колледж код на Java интерфейсы Java работа с классами вывод на экран методы по умолчанию объектно-ориентированное программирование
Давайте разберем данный код по частям, чтобы понять, что он делает. Код написан на языке Java и содержит несколько ошибок, которые мы также обсудим.
1. Интерфейс WorkerОднако, в коде есть ошибка: отсутствует пробел между public и interface, а также неверный синтаксис в строке 1. Правильный синтаксис должен выглядеть так:
public interface Worker {
    default void work() {
        System.out.println("Working");
    }
}
2. Класс NewWorker
Также в этом фрагменте кода есть несколько ошибок:
Правильный код для класса NewWorker будет выглядеть так:
public class NewWorker {
    public static void main(String[] args) {
        Worker worker = new NewWorker(); // создаем объект
        worker.work(); // вызываем метод work
    }
}
3. Что делает программа?
Таким образом, после исправления ошибок, программа при запуске выведет в консоль текст "Working".