Какие методы нужно пометить ключевым словом default ? 
 publicinterfaceSomelnterface{voiddoSmth):voiddoSmthSpeciall 
 System.out.println("Метод с телом"); 
 static int staticMethod) { 
 return 0;
Другие предметы Университет Интерфейсы в Java Java программирование методы ключевое слово default интерфейсы университет обучение Java метод с телом статический метод программирование на Java
В вашем вопросе рассматривается использование ключевого слова default в интерфейсах Java. Давайте разберем, какие методы могут быть помечены этим ключевым словом и в каких случаях это необходимо.
Ключевое слово default используется для определения методов с реализацией в интерфейсах. Это позволяет добавлять новые методы в интерфейс, не нарушая существующий код, который уже реализует этот интерфейс. Рассмотрим несколько шагов, чтобы понять, какие методы следует пометить как default:
            default void doSmthSpecial() {
                System.out.println("Метод с телом");
            }
            
        Таким образом, в вашем случае, если вы хотите предоставить реализацию для метода doSmthSpecial, вы должны пометить его ключевым словом default. А staticMethod останется статическим методом и не будет помечен как default.
Итак, итог: