Описание тега static-methods
Методы, которые не требуют экземпляра класса и не могут неявно получить доступ к данным (или this, self, Me и т. Д.) Такого экземпляра.
2
ответа
Как охватить метод, вызывающий статический метод, используя JUnit mocking?
Рассмотрим два класса A а также B, class A { static int a(){} } class B { void something(){ int value=A.a(); .......}} Теперь я должен покрыть класс B используя тестовый случай Junit и, следовательно, я создаю новый класс (класс TestB) чтобы покрыть…
06 апр '16 в 05:04
1
ответ
Почему моя программа не вызывает мои методы?
java методы statithing, но я не могу получить оператор while в строке 56 для правильного вызова моих методов. Есть ли что-то, что я делаю не так? Я очень новичок в Java, поэтому любая помощь будет оценена! Заранее спасибо! Вот мой код: import java.u…
18 апр '13 в 09:30
1
ответ
Статические методы нормально использовать при использовании параметров?
Я понимаю, что члены Static могут вызывать проблемы параллелизма в ASP.Net или любой другой системе на основе.net, где несколько пользователей будут иметь доступ и использовать одни и те же потоки. Мой вопрос заключается в том, безопасно ли использо…
16 окт '13 в 08:25
2
ответа
Рассчитать среднее с пользовательскими данными и различными методами
Итак, моя домашняя работа состоит в том, чтобы сформировать программу, которая запрашивает у пользователя от пяти до десяти чисел на одной строке, разделенных пробелами, вычисляет среднее из этих чисел и отображает числа и их среднее для пользовател…
24 июн '16 в 19:47
1
ответ
Как использовать декоратор для привязки аргумента к функции staticmethod?
Моя проблема выглядит следующим образом: class foo(obj): def __init__(self, st='123'): self.st = st def process(self, x): self.st += x @staticmethod def do_foo(x, myfoo=None): if myfoo is None: myfoo = foo() myfoo.process(x) def wrapper(fn, st): foo…
21 окт '15 в 23:37
1
ответ
Почему я не могу вызывать статические методы в моем приложении Android
Всякий раз, когда я делаю, независимо от того, откуда я его вызываю, приложение вылетает с IllegalStateException: не может выполнить метод действия. У меня сейчас только несколько классов, и все они в одном пакете, включая класс со статическими мето…
09 янв '14 в 19:09
3
ответа
Реализация статической функции-члена в C++
Мне было интересно, если статическая функция-член по существу означает, что она получает адрес в памяти во время компиляции и никогда не изменяет его в течение всей программы. Поэтому это дает нам возможность передавать его в указателях без какого-л…
24 авг '15 в 14:52
1
ответ
Доступ к статическому методу в определении статической переменной
Я пытаюсь получить доступ к методу статического класса в определении переменной статического класса. Я попытался несколько попыток, но не могу получить код для компиляции. Наивная попытка: <?php class TestClass { private static $VAR = doSomething…
28 фев '14 в 18:29
1
ответ
Как динамически выбирать подкласс из унаследованного класса при определении глобальных методов
Это мой первый настоящий набег на классы Python, поэтому прошу прощения за любое неправильное использование терминов. Я пытаюсь использовать подход Factory Pattern для динамического выбора подкласса на основе URL, предоставленного пользователем. Вот…
01 авг '17 в 16:03
3
ответа
Всегда ли статические методы в Java разрешаются во время компиляции?
Всегда ли статические методы в Java разрешаются во время компиляции?
24 июн '09 в 15:50
2
ответа
Метод расширения C# - добавление методов void
Методы расширения, конечно, полезны для добавления метода в класс, который вам не принадлежит. Но я хочу практиковать эту концепцию в Visual Studio, но не уверен в необходимости обозначения. Например, у меня есть следующий класс public static class …
12 янв '17 в 09:58
3
ответа
Почему я не могу ничего вернуть в статическом методе таким образом
Я написал фрагмент кода просто для обучения, и я хотел понять, почему я не могу использовать эту запись. public static double retangleArea (double c, double d) { double area = c * d; if ( c < 0 || d < 0) { System.out.println("Error."); return;…
07 янв '16 в 16:59
3
ответа
Почему статические методы не проверяются?
Почему статические методы не проверяются? Пожалуйста, приведите пример (в PHP, если это возможно).
21 июл '12 в 10:56
2
ответа
Java не может получить значение статической переменной из того же класса
У меня есть AppConstants класс, где у меня есть некоторые статические переменные и статические методы. Переменная как public static final String BASE_URL = "http://www.somevalue.com/api/"; private static String MID_FIX_API; public static final Strin…
30 окт '17 в 09:54
2
ответа
Статический метод как часть контракта
Я внедряю инфраструктуру для контроля доступа моделей в веб-приложении. В библиотеке есть класс контекста, который контроллеры (и, возможно, представления) используют для определения, имеет ли текущий пользователь доступ к определенному объекту. Для…
09 окт '11 в 20:59
5
ответов
Как избежать ошибок нулевого ключа в словаре?
Как избежать ошибки, если ключ равен нулю? //Getter/setter public static Dictionary<string, string> Dictionary { get { return Global.dictionary; } set { Global.dictionary = value; } } ОБНОВИТЬ: Dictionary.Add("Key1", "Text1"); Dictionary["Key2…
03 ноя '10 в 10:17
6
ответов
Можно ли когда-либо вызывать нестатический метод-член внутри статического метода-члена в C++?
Я сомневаюсь, что это возможно, но стоит спросить: я хотел бы вызывать нестатическую функцию-член изнутри статической. Я хотел бы сделать это для каждого текущего экземпляра класса. Является ли это возможным? Когда я пробую это в тестовом классе, я …
19 фев '12 в 04:36
1
ответ
PHP - инициализировать экземпляр объекта в конструкторе класса, доступ внутри статического члена
Я использую инфраструктуру для маршрутизации своих маршрутов к контроллерам и их соответствующим методам, однако я не уверен, как инициализировать классы в конструкторе, а затем получить к нему доступ через статический член того же класса. class Con…
14 апр '16 в 08:09
1
ответ
Конфигурация регистрации Python Setup только один раз
Я хочу прочитать файл logging.config только один раз и включить / отключить регистратор только один раз для всех модулей в моем проекте python. Я пробовал следующие способы: 1. Использование @staticmethod 2. Использование шаблона Singelton. Какой лу…
05 дек '17 в 08:09
2
ответа
ASP.NET и статический метод в контроллере
Предположим, что контроллер WebApi2 имеет SearchClient который настроен в зависимости от стиля жизни при запуске. public class SearchController : ApiController { private readonly SearchClient _indexClient; public SearchController(SearchClient client…
12 июл '17 в 11:06