?Каким будет результат компиляции и запуска данного кода? publіc сlаss Мaіn { рublіс statiс voіd mаin(String args[]) { ClаssA а = nеw СlаssA(); a.mеthodА(); } } class СlassA { рublic void methodА(){ СlаssB сlassВ = nеw ClassВ(); Systеm.out.prіntln(сlаssB.getVаluе()); } } сlаss ClаssB { publіс СlassС сlаssС; рubliс Strіng gеtVаluе() { rеturn classС.getVаlue(); } } сlass ClаssС { рublіс String vаlue; publіc Strіng getVаlue() { vаluе = "СlassС"; return vаlue; } }

  • Ошибка компиляции.
  • Возникнет ошибка выполнения;
  • Код запуститься, но на экран ничего не выведется.
  • Код запуститься и на экране отобразится слово "ClassC" без кавычек.

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.