|
![]() |
#1 |
Участник
|
Цитата:
То есть в случае ТС'а X++: #define.numberRow(18) public void run() { Name companyName, nameCustVend; str ss; // Это функция, которую я пытаюсь добавить Name getFactureNum() { Name ret; // Здесь тоже будет некий функционал return ret; } ; Name companyName, nameCustVend; str ss; // Это уже имеющаяся функция Name getDocument() { Name ret; // Здесь некий функционал return ret; } ; // Здесь некие операторы метода, в частности вызывающие функцию getDocument() } |
|
![]() |
#2 |
Участник
|
Во первых, Да, компилятор будет ругаться и не даст вам дважды объявить переменные, так как после первой ";" он считает объявление всех переменных законченным.
Во вторых, он не даст вам объявить разные переменные с одинаковыми именами внутри одного метода. Поэтому лучше поступить так, как вам предложили Lev и user_ax. |
|
![]() |
#3 |
Участник
|
Цитата:
Сообщение от NickMDAX
![]() Во первых, Да, компилятор будет ругаться и не даст вам дважды объявить переменные, так как после первой ";" он считает объявление всех переменных законченным.
Во вторых, он не даст вам объявить разные переменные с одинаковыми именами внутри одного метода. Поэтому лучше поступить так, как вам предложили Lev и user_ax. |
|