Результаты поиска по запросу "scope"
Почему вы можете размышлять и вызывать (не очень) закрытый метод в Java и .Net
И в Java, и в C # можно вызывать закрытый метод с помощью отражения (как показано ниже). Почему это разрешено?Каковы последствия этого?Должно ли это быть убрано в будущей версии языка?Разве другие языки / платформы позволяют это? Если у ...
Как получить экземпляр шаблона класса из оператора if? (C ++)
Предположим, у меня есть шаблон класса, в котором есть членpData, который являетсяAxB массив произвольного типаT. template <class T> class X{ public: int A; int B; T** pData; X(int a,int b); ~X(); void print(); //function which prints pData to ...
Область применения в Ruby и Python
Я изучал Ruby и Python одновременно, и я заметил, что эти два языка по-разному относятся к области видимости. Вот пример того, что я имею в виду: # Python a = 5 def myfunc(): print a myfunc() # => Successfully prints 5 # Ruby a = 5 def myfunc ...
Метод уничтожения бобов Spring, метод синглтона и прототипа
Я новичок в весенних рамках, начал с некоторых учебных пособий, чтобы изучить его. У меня есть следующие файлы, # MainProgram.java package test.spring; import org.springframework.context.support.AbstractApplicationContext; ...
Когда использовать себя сверх $ this?
В PHP 5 какая разница между использованиемself а также$this? Когда каждый уместен?
Закрытие Input / OutputStreams при уничтожении?
Есть ли InputStreams и OutputStreams в Java близко () на уничтожение? Я полностью понимаю, что это может быть дурной тон (особенно в мире C и C ++), но мне любопытно. Также предположим, что у меня есть следующий код: private void foo() { final ...
Область действия с несколькими файлами и пространствами имен
Я довольно новичок в пространствах имен (и да, я прочитал раздел пространств имен документации PHP). Мне интересно, какова область имен для нескольких файлов. Допустимо ли пространство имен за одним файлом, когда я включаю или требую этот файл в ...
Передача «родного» объекта в фоновые задания
Вот то, чего я хотел бы достичь тем или иным способом. У меня есть пользовательская сборка, определяющая некоторые объекты. В моем сценарии я создаю пользовательский объект, который я хотел бы передать в блок сценария, сохраняя поведение этого ...
Область действия переменной python в цикле for
Вот код Python, у меня проблемы с: for i in range (0,10): if i==5: i+=3 print iЯ ожидал, что результат будет: 0 1 2 3 4 8 9однако переводчик выплевывает: 0 1 2 3 4 8 6 7 8 9Я знаю чтоfor Цикл создает новую область видимости для переменной в C, ...
Вызов локальных функций из командной строки
у меня естьлокальная функция [http://www.mathworks.com/help/matlab/matlab_prog/local-functions.html] определено в m-файле. Например: % begining of public_function.m file function fh = public_function( ) % % do some computation... fh = ...