Рубрики

Java | Конструкторы | Вопрос 1

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

package main;

class T {

  int t = 20;

}

class Main {

   public static void main(String args[]) {

      T t1 = new T();

      System.out.println(t1.t);

   }

}

(А) 20
(Б) 0
(C) Ошибка компилятора

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

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

Java | Конструкторы | Вопрос 1

0.00 (0%) 0 votes