Вызывается первый метод и результат присваивается переменной z
Метод Test принимает 2 параметра, первый является out (после возвращения из метода, переменная, которая передавалась из словом out будет иметь значение, которое определяется в методе. В 3 строчке видно что оно равняется 6), а второй имеет значение по умолчанию, тоесть если вызывать метод проигнорив параметр, который задан по умолчанию, внутри метода этот параметр и будет иметь это значение
Выходит что внутри метода Test возвращается результат умножения 6 и 4 (24), а так же передается значение 6 для переменной a
Вот и выходит что выводит нам 24 + 6 (30)