Preguntas etiquetadas con static

110
¿palabra clave `estática` dentro de la función?

Estaba mirando la fuente de Drupal 7 y encontré algunas cosas que no había visto antes. Hice una búsqueda inicial en el manual de php, pero no explicó estos ejemplos. ¿Qué le hace la palabra clave statica una variable dentro de una función? function module_load_all($bootstrap = FALSE) { static...

109
Cómo obtener una propiedad estática con Reflection

Así que esto parece bastante básico, pero no puedo hacerlo funcionar. Tengo un objeto y estoy usando la reflexión para llegar a sus propiedades públicas. Una de estas propiedades es estática y no tengo suerte para acceder a ella. Public Function GetProp(ByRef obj As Object, ByVal propName as...

109
¿Cómo afecta el modificador estático a este código?

Aquí está mi código: class A { static A obj = new A(); static int num1; static int num2=0; private A() { num1++; num2++; } public static A getInstance() { return obj; } } public class Main{ public static void main(String[] arg) { A obj = A.getInstance();

108
función estática php

Tengo una pregunta sobre la función estática en php. supongamos que tengo una clase class test { public function sayHi() { echo 'hi'; } } si lo hago test::sayHi();funciona sin problema. class test { public static function sayHi() { echo 'hi'; } } test::sayHi(); también funciona. ¿Cuáles...

102
¿Se heredan los campos estáticos?

Cuando se heredan los miembros estáticos, ¿son estáticos para toda la jerarquía, o solo para esa clase, es decir: class SomeClass { public: SomeClass(){total++;} static int total; }; class SomeDerivedClass: public SomeClass { public: SomeDerivedClass(){total++;} }; int main() { SomeClass A;...

100
@ Método automático y estático

Tengo un @Autowiredservicio 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 ser no estático y necesito usar este bean autowired....

96
Variables de función estática en Swift

Estoy tratando de averiguar cómo declarar una variable estática con alcance solo localmente a una función en Swift. En C, esto podría verse así: int foo() { static int timesCalled = 0; ++timesCalled; return timesCalled; } En Objective-C, es básicamente lo mismo: - (NSInteger)foo { static...