Font size
WorksheetsJava методы
Total questions: 16
Worksheet time: 16mins
Как называется блок кода, выделенный в отдельную поименнованную структурную единицу, которая выполняет какую-либо операцию и которую можно вызвать из других блоков кода?
(a)
Как называется исполняемый метод в Java, с первой строки которого начинается выполнение программы?
public static void MAIN()
public double main(String arg)
public static void main(String[] arg)
private static void main(String[] arg)
Если метод ничего не возвращает, каким типом это указывается при описании метода?
none
empty
null
void
Какие функции имеет оператор return
Завершает работу метода
Возвращает значение введенное с клавиатуры
Сохраняет переменную из метода в вызывающем блоке кода
Возвращает переменную из метода, если при его описании указан соответствующий возвращаемый тип
Какого типа переменную возвращает метод
public static String textProceed()
(a)
В каком формате передаются параметры в метод
Сначала идет тип, потом имя параметра. Каждый параметр указывается отдельно, и отделяется от остальных через запятую
Сначала перечисляются все типы параметров, потом через запятую их имена
Через запятую указываются типы передаваемых параметров, их имена создаются в самом методе
В метод нельзя передать параметры, используются только переменные из метода main
При описании метода в круглых скобках указываются:
возвращаемые из метода значения
порядок вызова метода
параметры (аргументы), передаваемые в метод
ссылка на родительский класс
Что будет выведено в консоли в результате выполнения метода?
1
2
-1
Числа равны
Какой результат программа выведет в консоли?
10
100
90
110
Как называются методы имеющие одинаковое название, модификаторы и возвращаемый тип, но разные передаваемые параметры?
переопределенные (override)
перегруженные (overload)
переписанные (overwrite)
переформализованные (reformal)
Какие методы являются перегруженными и их можно разместить внутри одного класса не вызвав ошибок?
static int max(double a, double b)
static int max(int a, int b)
static double max(int a, int b)
static int max(int a, int b, boolean res)
static void max(int a, int b)
Допустимо ли создавать внутри метода переменные с таким же именем как у параметра метода?
Нет
Да
Можно, если она другого типа
Можно, только для сложных объектов
Есть ли в коде ошибки?
Нет
Да
Укажите допустимые описания для методов
public static int 1ow_val(int x, int y)
public static void BigCalс()
public static double_Calc(double a, double b)
public static String Text_Analysis(int Length, String sBase, void Calc)
public static void ABC_Method(int a; double b; double c)
Что значит модификатор static при описании метода
он может вызываться только через имя класса
он не видим другим методам класса
он может вызываться просто через имя класса
он может быт ь только один внутри каждого класса
Что значит модификатор метода public?
этот метод видим для любых других классов
этот метод видим только внутри своего пакета
этот модификатор может использоваться только с main
этот модификатор закрывает метод от любых других классов
