Articles of estática

@ Método autoaumentado y estático

Tengo el servicio @Autowired que debe usarse desde un método estático. Sé que esto está mal, pero no puedo cambiar el diseño actual, ya que requeriría mucho trabajo, por lo que necesito un truco simple para eso. No puedo cambiar randomMethod() para que no sea estático y necesito usar este bean autowired. ¿Alguna pista de […]

Funciones / variables estáticas vs clase en clases Swift?

El siguiente código se comstack en Swift 1.2: class myClass { static func myMethod1() { } class func myMethod2() { } static var myVar1 = “” } func doSomething() { myClass.myMethod1() myClass.myMethod2() myClass.myVar1 = “abc” } ¿Cuál es la diferencia entre una función estática y una función de clase ? ¿Cuál debería usar y cuándo? […]

¿Por qué la clase System.Random no es estática?

Cuando utiliza la clase System.Random , debe crear una instancia de la misma. ¿Por qué no es static ? Porque si quiero un número aleatorio entre 0 y 9, puedo usar el método estático, System.Random.Next(int, int) : int ourRandomNumber = Random.Next(0,9); Entonces, ¿por qué la clase no es solo static ?

¿Accediendo a variables de clase estáticas en C ++?

Duplicar: C ++: referencia indefinida al miembro de la clase estática Si tengo una clase / estructura como esta // header file class Foo { public: static int bar; int baz; int adder(); }; // implementation int Foo::adder() { return baz + bar; } Esto no funciona Aparece un error de “referencia indefinida al error` […]

¿Cómo me burlo de los métodos estáticos en una clase con easymock?

Supongamos que tengo una clase así: public class StaticDude{ public static Object getGroove() { // … some complex logic which returns an object }; } ¿Cómo me burlo de la llamada al método estático usando easy mock? StaticDude.getGroove() . Estoy usando easy mock 3.0

¿Cuándo se inicializan las variables estáticas y globales?

En C++ sé que global objetos static y global se construyen antes de la función main . Pero como usted sabe, en C , no existe tal initialization procedure tipo antes de main . Por ejemplo, en mi código: int global_int1 = 5; int global_int2; static int static_int1 = 4; static int static_int2; ¿Cuándo se […]

¿Cuándo usar la palabra clave estática antes de las variables globales?

¿Puede alguien explicar cuándo se supone que debe usar la palabra clave estática antes de las variables globales o las constantes definidas en los archivos de encabezado? Por ejemplo, digamos que tengo un archivo de encabezado con la línea: const float kGameSpriteWidth = 12.0f; ¿Debería tener esto static frente a const o no? ¿Cuáles son […]

Diferencia entre posicionamiento estático y relativo

En CSS, ¿cuál es la diferencia entre el posicionamiento estático (predeterminado) y el posicionamiento relativo?

¿Por qué todos los campos en una interfaz son implícitamente estáticos y finales?

Solo bash comprender por qué todos los campos definidos en una interfaz son implícitamente static y final . La idea de mantener campos static tiene sentido para mí, ya que no se pueden tener objetos de una interfaz, pero ¿por qué son final (implícitamente)? ¿Alguien sabe por qué los diseñadores de Java decidieron hacer los […]

Conjunto variable modificado en el scope del archivo

Quiero crear una matriz estática constante para usar en todo mi archivo de implementación de Objective-C similar a algo así en el nivel superior de mi archivo “.m”: static const int NUM_TYPES = 4; static int types[NUM_TYPES] = { 1, 2, 3, 4 }; Planeo usar NUM_TYPES más adelante en el archivo, así que quería […]