static

В C++ можно использовать static ключевое слово в единице перевода, влияющее на видимость символа (объявление переменной или функции). в n3092 это было устаревшим: Приложение D. 2 [depr.статика] Использование ключевого слова static не рекомендуется при объявлении объектов в области пространства имен (см...

Waaah, игра! база имеет много статических методов. Где я хожу в школу, нам сказали никогда чтобы использовать любую статику, но играть! использует его, как будто завтра не наступит. Это как-то нормально? Если да, то почему? Мы (7 человек и я) планируем использовать играть! фреймворк для проекта с участием ве...

скажем у меня есть класс: public class R { public static final int _1st = 0x334455; } Как я могу получить значение поля/свойства "_1st" через отражение?...

Я понимаю, что наследование статического метода не поддерживается в C#. Я также прочитал ряд обсуждений (в том числе здесь), в которых разработчики заявляют о необходимости этой функциональности, на что типичный ответ: "Если вам нужно статическое наследование членов, в вашем дизайне есть недостаток". хорошо,...

у меня есть вспомогательный класс с некоторыми статическими функциями. Все функции в классе требуется "тяжелая" функция инициализации один раз (как если бы это был конструктор). есть хорошая практика для достижения этого? единственное, о чем я подумал, это позвонить init функция и прерывание ее потока, если...

Я новичок в Objective C, и я не смог узнать, есть ли эквивалент статического конструктора в языке, то есть статический метод в классе, который будет автоматически вызываться до создания первого экземпляра такого класса. Или мне нужно вызвать код инициализации самостоятельно? спасибо...

может ли кто-нибудь объяснить, как Java выполняет этот код? Я имею в виду порядок выполнения каждого оператора. public class Foo { boolean flag = sFlag; static Foo foo = new Foo(); static boolean sFlag = true; public static void main(String[] args) { System.out.println(foo.flag);...

это код, который у меня есть: public class StupidClass { static { System.out.println("Stupid class loaded!"); } } и тесты у меня есть, которые я запускаю отдельно. import org.junit.Test; public class StupidTest { @Test public void foo() throws ClassNotFoundException { fina...

это скорее документация, чем реальный вопрос. Это, кажется, еще не было рассмотрено на SO (если я не пропустил его), так что здесь идет: представьте себе универсальный класс, который содержит статические члены: class Foo<T> { public static int member; } есть ли новый экземпляр члена для каждого ...

Я не совсем понимаю статические переменные, когда они определены в реализации интерфейса. В методах я понимаю, как они отличаются от локальных переменных, но не тогда, когда они определены непосредственно в реализации. посмотрите на эти примеры. Какая разница между этими двумя практически? #include "MyClass...