правильно понимаю когда мы доходим по метода main, то у нас b1.size будет равен 5, а Box[] ba = {4, 6} т.к запустится метод go, который в свою очередь возвращает массив из чисел b2 = 6 and b1 = 4, т.к b1 переопределяется в самом методе b1.size = 4; в итоге во время перебора массива мы должны получить 4 6
если что-то не так направьте в правильное русло пожалуйста
у тебя массив ba будет = {b1, b1}. b1.size = 4
Каша какая то
Box[] ma = {b2, b1} в методе go (6, 4)
разве new Box(6) не создает новый объект?
ты же его потом перезаписываешь. ba[0] = b1
ааа всеее дошло, спасибо
Обсуждают сегодня