0
ответов

Приоритет метода расширения и статического метода

Рассмотрим следующую программу:класса A { public static void Foo(){ } } статический класс Ext { public static void Foo(this A a){ } } класс Программа { static void Main(...
вопрос задан: 3 June 2012 14:42
0
ответов

Статические переменные в классе Javascript

Существует ли правильный способ создания частных статических переменных (и функций) JavaScript, которые не меняются независимо от того, сколько раз вы создаете новый объект? Это то, что я пробовал, и это, кажется, работает: var ...
вопрос задан: 31 May 2012 13:49
0
ответов

Статическая функция объявлена, но не определена в C++

Я получаю сообщение об ошибке из следующего кода, использующего C++. Main.cpp #include "file.h" int main() { int k = GetInteger(); вернуть 0; } File.h static int GetInteger(); File.cpp #include "file.h"...
вопрос задан: 30 May 2012 08:37
0
ответов

Статический метод C# и экземпляр объекта

В настоящее время я разрабатываю веб-API C# MVC REST и пытаюсь выбрать одну из двух возможностей для нашего проекта. В нашем дизайне мы намерены иметь класс для данных...
вопрос задан: 26 May 2012 01:27
0
ответов

Являются ли локальные переменные в статических методах также статическими?

Мне интересно, все ли локальные переменные становятся статическими, если мы объявляем их в статическом методе? например: public static void A(){ int x [] = {3,2}; изменитьХ(х); for (...
вопрос задан: 18 May 2012 02:28
0
ответов

что означает «статический» в заголовке метода?

Я хочу понять, что означает слово ' static» делать в заголовке метода «writeNumbers»?: public class DisplayClass { /** * @param args */ public static void main(String[] args) { ...
вопрос задан: 9 March 2012 06:41
0
ответов

Оболочка Grails не перекомпилирует измененные файлы

Я новичок в Grails и столкнулся с проблемой, когда оболочка Grails не перекомпилирует мои классы, хотя отображает сообщение об этом. Вот что я делаю: у меня есть приложение grails 2.0.0, в котором есть класс с...
вопрос задан: 5 March 2012 21:09
0
ответов

Статические методы - это анти-шаблон DI?

Я разработчик Java, который начинает осознавать всю мощь инъекций зависимостей, и меня внезапно осенило, что нет возможности внедрить статический метод. Так что это заставило меня задуматься: статичны ...
вопрос задан: 20 February 2012 20:05
0
ответов

ошибка ссылки статической переменной

Я пишу код C ++ на Mac. Почему я получаю эту ошибку при компиляции ?: Неопределенные символы для архитектуры i386: "Log :: theString", ссылка на которую имеется: Log :: method (std :: string) в libTest.a (...
вопрос задан: 14 February 2012 18:42
0
ответов

Можете ли вы встроить статические функции-члены?

У меня есть статическая функция-член, которая является для меня просто синтаксическим сахаром, и я хотел бы, чтобы ее тело отображалось вместо прохождения движений по передаче ей параметров. Будет встроено статическое foo (...
вопрос задан: 11 February 2012 22:33
0
ответов

AsyncTask внутри статического метода - Хорошая практика кодирования?

В настоящее время у меня есть вспомогательный класс для выполнения элементарных AsyncTasks, таких как следующие. Я вызываю функцию из операции по мере необходимости. Код, кажется, работает нормально, и я не встречал ...
вопрос задан: 8 February 2012 04:23
0
ответов

"Статические методы - смерть для тестируемости" - альтернативные конструкторы?

Говорят, что "статические методы - смерть для тестируемости". Если это так, то какова жизнеспособная альтернативная схема для приведенного ниже конструктора? class User { private $phone, $status = 'default', ...
вопрос задан: 23 January 2012 02:07
0
ответов

маркировка классов BLL как статических или?

У меня уже есть многоуровневая структура доступа к данным, которая хорошо работает. Но я не знаю, самая подходящая это реализация или нет. я просто хочу знать, что классы или методы BLL должны быть статическими или ...
вопрос задан: 17 January 2012 13:13
0
ответов

Невозможно использовать ключевое слово static для статического метода в файле реализации класса C ++ (.cpp)

Учтите: // В классе Vector2.h Vector2 {public: // возвращает градусы в радианах static double calcDir (double x, double y); } // В Vector2.cpp double Vector2 :: calcDir (...
вопрос задан: 11 January 2012 20:41
0
ответов

Python: проверьте, является ли метод статическим

предположим следующее определение класса: класс A: def f (self): return 'this is f' @staticmethod def g (): return 'this is g' a = A () Так что f - нормальный метод, а g - статический метод , В настоящее время, ...
вопрос задан: 4 January 2012 23:42
0
ответов

Как рефакторить статические классы для использования инъекции зависимостей?

Я унаследовал некоторый код, в котором есть класс AuthenticationManager со всеми статическими методами. Я внедряю DI и хотел добавить конструктор, который принимал бы зависимость UserController UserController ...
вопрос задан: 23 December 2011 03:40
0
ответов

Должен ли я создать статический метод или абстрактный суперкласс

Я пытаюсь реорганизовать проект, в котором есть те же методы, которые распределены по различным классам. Чтобы уменьшить дублирование кода, следует ли мне переместить общий код в абстрактный суперкласс или следует ...
вопрос задан: 16 December 2011 05:31
0
ответов

Расширение BigDecimal?

У меня довольно много кода, использующего класс BigDecimal, и я ненавижу неуклюжесть интерфейса. Я облегчил боль от использования BigDecimals с целыми числами, создав вспомогательный класс со статическими методами ...
вопрос задан: 14 December 2011 21:27
0
ответов

Статические методы без сохранения состояния против функций C в Objective-C

С точки зрения хорошей практики кодирования Objective-C, если я создаю функцию, не имеющую состояния, лучше ли написать ее как статический метод некоторого класса или как функция C? Например, у меня есть специальный ...
вопрос задан: 21 November 2011 18:37
0
ответов

Статический блок и статический метод - инициализация статических полей

Из любопытства я измерил производительность между статическим блоком и инициализатором статического метода. Во-первых, я реализовал вышеупомянутые методы в двух отдельных java-классах, например: First: class ...
вопрос задан: 21 November 2011 11:22
0
ответов

Почему статические методы нужно заключать в класс?

​​Извините за невыученный характер этого вопроса. Если есть простой ответ, просто ссылка на объяснение меня более чем обрадует. После 6 месяцев программирования я считаю, что статические классы ...
вопрос задан: 15 November 2011 04:51
0
ответов

Являются ли массивы Java в статическом методе потокобезопасными?

public static int rank (int key, int [] a) {int lo = 0; int hi = a.length - 1; while (lo <= hi) {// Ключ находится в [lo..hi] или отсутствует. int mid = lo + ...
вопрос задан: 4 November 2011 21:13
0
ответов

Вызов метода экземпляра из конструктора в C #

У меня есть довольно длинный конструктор, который выполняет различные работы по инициализации, и поэтому я хотел выделить часть этой работы в некоторые функции. Это заставило меня задуматься, должен ли я ...
вопрос задан: 14 October 2011 08:39
0
ответов

Распределение памяти статическим методом

У нас есть две классификации - куча и стек. Когда объект создается, память для объекта сохраняется в куче. Что делать, если в классе есть статические методы, которые можно вызывать по имени класса. Если объект ...
вопрос задан: 6 October 2011 11:16
0
ответов

Как получить доступ к статическому методу Java из Scala с учетом псевдонима типа для этого класса, в котором он находится

Учитывая псевдоним типа типа Cal = java.util.Calendar, как можно получить доступ к статическому методу getInstance? Я пробовал в Scala REPL следующее: scala> type Cal = java.util.Calendar псевдоним определенного типа ...
вопрос задан: 5 October 2011 22:42
0
ответов

Можно ли использовать метод как статический метод или метод экземпляра?

Я бы хотел иметь возможность делать это: class A (object): @staticandinstancemethod def B (self = None, x, y): print self равно None и "static" или "instance" AB (1,2) A (). B (1,2) Это похоже на ...
вопрос задан: 4 October 2011 16:24
0
ответов

Static and instance methods in Python [duplicate]

Can I define a Python method to be both static and instance at the same time? Something like: class C(object): @staticmethod def a(self, arg1): if self: blah blah ...
вопрос задан: 4 October 2011 16:24
0
ответов

python и / или операторы возвращают значение [duplicate]

Я смотрел видео 2007 года на тему Advanced Python или Understanding Python, и в 18'27 "докладчик утверждает: "Как некоторые могут знать в Python и / или возвращать одно из двух значений, sb.append ("asd"). append (34); метод append возвращает экземпляр S
вопрос задан: 25 September 2011 01:44
0
ответов

Использование статического метода и переменных - хорошие VS Bad

Я разрабатываю веб-приложение C # и ASP.NET. У меня есть общий класс под названием утилиты, у меня много общественных и статических переменных в этом классе государственных коммунальных услуг. Поскольку этот номер постепенно ...
вопрос задан: 8 September 2011 10:25
0
ответов

Класс статического помощника против статического метода на класс инстанции против метода расширения

Я ищу лучший практический подход к следующей проблеме. Мне бы хотелось, чтобы мнение людей о том, какой(ие) метод(ы) они будут использовать и почему, было бы следующим сценарием: у меня есть Класс, который ...
вопрос задан: 5 September 2011 22:19