Разве переменные с одинаковым именем внутри разных методов это не разные переменные? если да, то смысл инициализации их а другом методе?