Результаты поиска по запросу "scope"

4 ответа

Почему вы можете размышлять и вызывать (не очень) закрытый метод в Java и .Net

И в Java, и в C # можно вызывать закрытый метод с помощью отражения (как показано ниже). Почему это разрешено?Каковы последствия этого?Должно ли это быть убрано в будущей версии языка?Разве другие языки / платформы позволяют это? Если у ...

4 ответа

Как получить экземпляр шаблона класса из оператора 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 ...

3 ответа

Область применения в Ruby и Python

Я изучал Ruby и Python одновременно, и я заметил, что эти два языка по-разному относятся к области видимости. Вот пример того, что я имею в виду: # Python a = 5 def myfunc(): print a myfunc() # => Successfully prints 5 # Ruby a = 5 def myfunc ...

ТОП публикаций

6 ответов

Метод уничтожения бобов Spring, метод синглтона и прототипа

Я новичок в весенних рамках, начал с некоторых учебных пособий, чтобы изучить его. У меня есть следующие файлы, # MainProgram.java package test.spring; import org.springframework.context.support.AbstractApplicationContext; ...

22 ответа

Когда использовать себя сверх $ this?

В PHP 5 какая разница между использованиемself а также$this? Когда каждый уместен?

5 ответов

Закрытие Input / OutputStreams при уничтожении?

Есть ли InputStreams и OutputStreams в Java близко () на уничтожение? Я полностью понимаю, что это может быть дурной тон (особенно в мире C и C ++), но мне любопытно. Также предположим, что у меня есть следующий код: private void foo() { final ...

1 ответ

Область действия с несколькими файлами и пространствами имен

Я довольно новичок в пространствах имен (и да, я прочитал раздел пространств имен документации PHP). Мне интересно, какова область имен для нескольких файлов. Допустимо ли пространство имен за одним файлом, когда я включаю или требую этот файл в ...

2 ответа

Передача «родного» объекта в фоновые задания

Вот то, чего я хотел бы достичь тем или иным способом. У меня есть пользовательская сборка, определяющая некоторые объекты. В моем сценарии я создаю пользовательский объект, который я хотел бы передать в блок сценария, сохраняя поведение этого ...

10 ответов

Область действия переменной 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, ...

1 ответ

Вызов локальных функций из командной строки

у меня естьлокальная функция [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 = ...