Questions marquées «static»

110
Mot-clé `static` dans la fonction?

Je regardais la source de Drupal 7, et j'ai trouvé des choses que je n'avais jamais vues auparavant. J'ai fait quelques recherches initiales dans le manuel php, mais cela n'a pas expliqué ces exemples. Que fait le mot static- clé à une variable à l'intérieur d'une fonction? function...

109
Comment obtenir une propriété statique avec Reflection

Cela semble donc assez basique mais je ne peux pas le faire fonctionner. J'ai un objet et j'utilise la réflexion pour accéder à ses propriétés publiques. L'une de ces propriétés est statique et je n'ai pas de chance d'y arriver. Public Function GetProp(ByRef obj As Object, ByVal propName as String)...

109
Comment le modificateur statique affecte-t-il ce code?

Voici mon code: 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(); System.out.println(obj.num1);

108
fonction statique php

J'ai une question concernant la fonction statique en php. supposons que j'ai une classe class test { public function sayHi() { echo 'hi'; } } si je le fais, test::sayHi();cela fonctionne sans problème. class test { public static function sayHi() { echo 'hi'; } } test::sayHi(); fonctionne aussi...

102
Les champs statiques sont-ils hérités?

Lorsque les membres statiques sont hérités, sont-ils statiques pour toute la hiérarchie, ou simplement pour cette classe, c'est-à-dire: class SomeClass { public: SomeClass(){total++;} static int total; }; class SomeDerivedClass: public SomeClass { public: SomeDerivedClass(){total++;} }; int main()...

101
@ Méthode automatique et statique

J'ai un @Autowiredservice qui doit être utilisé à partir d'une méthode statique. Je sais que c'est faux mais je ne peux pas changer la conception actuelle car cela demanderait beaucoup de travail, donc j'ai besoin d'un simple hack pour cela. Je ne peux pas changer randomMethod()pour être non...

96
Variables de fonction statiques dans Swift

J'essaie de comprendre comment déclarer une variable statique portée uniquement localement à une fonction dans Swift. En C, cela pourrait ressembler à ceci: int foo() { static int timesCalled = 0; ++timesCalled; return timesCalled; } En Objective-C, c'est fondamentalement la même chose: -...