Est-il possible d'avoir des variables de classe statiques ou des méthodes en Python? Quelle syntaxe est requise pour ce
Statique est un terme utilisé dans certains langages de programmation pour définir une fonction ou une zone de stockage de données (champ) qui n'est liée à aucune instance d'objet spécifique. Dans la majorité des cas, cette balise, si elle est utilisée, doit être utilisée conjointement avec une balise de langage de programmation spécifique.
Est-il possible d'avoir des variables de classe statiques ou des méthodes en Python? Quelle syntaxe est requise pour ce
Quelle différence réelle (c'est-à-dire pratique) existe entre une classe statique et un modèle singleton? Les deux peuvent être invoqués sans instanciation, les deux ne fournissent qu'une seule "instance" et aucun d'eux n'est thread-safe. Y a-t-il une autre
J'ai vu le mot staticutilisé à différents endroits dans le code C; est-ce comme une fonction / classe statique en C # (où l'implémentation est partagée entre les objets)?
Comment créer des variables statiques en
J'ai quelques pages statiques qui ne sont que du HTML pur, que nous affichons lorsque le serveur tombe en panne. Comment puis-je mettre un favicon que j'ai fait (c'est 16x16px et il se trouve dans le même répertoire que le fichier HTML; il s'appelle favicon.ico) comme icône "onglet" pour ainsi...
Je suis un programmeur Java qui est nouveau dans le monde de l'entreprise. Récemment, j'ai développé une application utilisant Groovy et Java. Tout au long du code que j'ai écrit, j'ai utilisé un bon nombre de statistiques. Le lot technique senior m'a demandé de réduire le nombre de statiques...
Je suis fan des méthodes d'extension en C #, mais je n'ai pas réussi à ajouter une méthode d'extension à une classe statique, telle que Console. Par exemple, si je veux ajouter une extension à la console, appelée 'WriteBlueLine', pour pouvoir aller: Console.WriteBlueLine("This text is blue"); J'ai...
Pourquoi n'est-il pas possible de remplacer les méthodes statiques? Si possible, veuillez utiliser un
Je convertis une bibliothèque PHP 5.3 pour travailler sur PHP 5.2. La principale chose qui me gêne est l'utilisation de la liaison statique tardive return new static($options);, si je convertis cela pour return new self($options)obtenir les mêmes résultats? Quelle est la difference entre new selfet...
La question portait sur c fonctions, pas c ++ static telles que clarifiées dans les commentaires. Je comprends ce qu'est une staticvariable, mais qu'est-ce qu'une staticfonction? Et pourquoi est-ce que si je déclare une fonction, disons void print_matrix, disons a.c(SANS a.h) et que j'inclus "a.c"-...
La signature de méthode d'une méthode Java main () est: public static void main(String[] args){ ... } Y a-t-il une raison pour que cette méthode soit
J'ai une classe avec un private static finalchamp que, malheureusement, je dois le changer au moment de l'exécution. En utilisant la réflexion, j'obtiens cette erreur: java.lang.IllegalAccessException: Can not set static final boolean field Existe-t-il un moyen de modifier la valeur? Field hack =...
Je voudrais avoir une constante statique privée pour une classe (dans ce cas, une fabrique de formes). J'aimerais avoir quelque chose du genre. class A { private: static const string RECTANGLE = "rectangle"; } Malheureusement, j'obtiens toutes sortes d'erreurs du compilateur C ++ (g ++), telles...
Pour être précis, j'essayais ce code: package hello; public class Hello { Clock clock = new Clock(); public static void main(String args[]) { clock.sayTime(); } } Mais cela a donné l'erreur Impossible d'accéder au champ non statique dans la méthode statique principale J'ai donc changé la...
Le code suivant se compile dans Swift 1.2: class myClass { static func myMethod1() { } class func myMethod2() { } static var myVar1 = "" } func doSomething() { myClass.myMethod1() myClass.myMethod2() myClass.myVar1 = "abc" } Quelle est la différence entre une fonction statique et une fonction de...
Si une variable est déclarée comme staticdans la portée d'une fonction, elle n'est initialisée qu'une seule fois et conserve sa valeur entre les appels de fonction. Quelle est exactement sa durée de vie? Quand son constructeur et son destructeur sont-ils appelés? void foo() { static string plonk =...
Ma question concerne une utilisation particulière du mot-clé statique. Il est possible d'utiliser des staticmots clés pour couvrir un bloc de code dans une classe qui n'appartient à aucune fonction. Par exemple, le code suivant se compile: public class Test { private static final int a; static { a...
Je peux voir ces définitions dans la bibliothèque Swift: extension Bool : BooleanLiteralConvertible { static func convertFromBooleanLiteral(value: Bool) -> Bool } protocol BooleanLiteralConvertible { typealias BooleanLiteralType class func convertFromBooleanLiteral(value: BooleanLiteralType)...
En Java, quelle est la différence entre: private final static int NUMBER = 10; et private final int NUMBER = 10; Les deux sont privateet final, la différence est l' staticattribut. Ce qui est mieux? Et
J'ai écrit ce code de test: class MyProgram { int count = 0; public static void main(String[] args) { System.out.println(count); } } Mais cela donne l'erreur suivante: Main.java:6: error: non-static variable count cannot be referenced from a static context System.out.println(count); ^ Comment...