Рубрики

Java | Функции | Вопрос 6

Предсказать выход?

class Main {

    public static void main(String args[]) {   

             System.out.println(fun());

    }   

    static int fun(int x = 0)

    {

      return x;

    }

}

(А) 0
(B) стоимость мусора
(C) Ошибка компилятора
(D) Ошибка выполнения

Ответ: (с)
Объяснение: Java не поддерживает аргументы по умолчанию. В Java мы должны написать две разные функции.
Тест на этот вопрос

Рекомендуемые посты:

Java | Функции | Вопрос 6

0.00 (0%) 0 votes