preguntar acerca de static-methods
11
réponses
Signification de @classmethod et @staticmethod pour débutant?
Quelqu'un Pourrait-il m'expliquer la signification de @classmethod et @staticmethod en python? J'ai besoin de connaître la différence et le sens.
Pour autant que je comprenne, @classmethod indique à une classe que c'est une méthode qui devrait être …
demandé sur
1970-01-01 00:33:32
2
réponses
PHP peut static:: remplacer self::?
Je suis un peu confus avec cette question. Je conçois une classe ORM qui essaie de se comporter de manière très similaire à ActiveRecord dans ruby on rails, mais c'est à côté du point.
Ce que j'essaie de dire, c'est que ma classe utilise largement l …
demandé sur
1970-01-01 00:33:31
4
réponses
Quelle est la différence entre «méthode de classe» et «méthode statique»?
J'ai travaillé avec quelques langages différents tels que Java, C# et Objective-C.
Dans la plupart des langages, les méthodes qui ne nécessitent pas une instance d'un objet sont appelées méthodes statiques. Cependant, quand il s'agit D'Objective-C, …
demandé sur
1970-01-01 00:33:31
7
réponses
Pourquoi les méthodes statiques ne sont-elles pas considérées comme une bonne pratique OO?
Je lis programmation Scala . Au début du chapitre 4, L'auteur commente que Java supporte les méthodes statiques, qui sont des "concepts oo pas si purs"."Pourquoi est-ce donc? ... …
demandé sur
1970-01-01 00:33:30
3
réponses
Méthode statique et méthode d’extension avec le même nom
j'ai créé la méthode d'extension:
public static class XDecimal
{
public static decimal Floor(
this decimal value,
int precision)
{
decimal step = (decimal)Math.Pow(10, precision);
return decimal.Floor(st …
demandé sur
1970-01-01 00:33:35
8
réponses
Ne peut pas faire une référence statique à la méthode non statique
construire une application multilingue en Java. Obtenir une erreur lors de l'insertion de la valeur de la chaîne de caractères de R.string fichier de ressources XML:
public static final String TTT = (String) getText(R.string.TTT);
C …
demandé sur
1970-01-01 00:33:31
21
réponses
Privés méthodes helper être statique si elles peuvent être statiques
disons que j'ai une classe conçue pour être instancié. J'ai plusieurs méthodes "d'aide" privées au sein de la classe qui n'exigent pas l'accès à l'un des membres de la classe, et fonctionnent uniquement sur leurs arguments, retournant un résultat. …
demandé sur
1970-01-01 00:33:29
23
réponses
Pourquoi les méthodes statiques ne peuvent-elles pas être abstraites en Java?
la question Est en Java pourquoi ne puis-je pas définir une méthode statique abstraite? par exemple
abstract class foo {
abstract void bar( ); // <-- this is ok
abstract static void bar2(); //<-- this isn't why?
}
... …
demandé sur
1970-01-01 00:33:28
9
réponses
C # variables statiques-portée et persistance
je viens de faire une petite expérience:
public abstract class MyClass
{
private static int myInt = 0;
public static int Foo()
{
return myInt;
}
public static int Foo(int n)
{
myInt = n;
return bar();
}
private s …
demandé sur
1970-01-01 00:33:31
9
réponses
Quand ne pas utiliser le mot-clé statique en Java?
quand est-il considéré comme une mauvaise pratique d'utiliser le mot-clé statique en Java sur les signatures de méthode? Si une méthode exécute une fonction basée sur certains arguments, et ne nécessite pas l'accès à des champs qui ne sont pas statiq …
demandé sur
1970-01-01 00:33:29