Questions marquées «methods»

Une méthode est un bloc de code qui exécute une tâche et est associé à une classe ou à un objet. Il est lié aux concepts de fonctions et de procédures non orientés objet.

6
Une classe d'énumération C ++ peut-elle avoir des méthodes?
J'ai une classe enum avec deux valeurs et je veux créer une méthode qui reçoit une valeur et renvoie l'autre. Je veux également maintenir la sécurité des types (c'est pourquoi j'utilise enum class au lieu d'enums). http://www.cplusplus.com/doc/tutorial/other_data_types/ ne mentionne rien sur les méthodes Cependant, j'avais l'impression que tout type de …
145 c++  methods  enums 


1
Vérifier un appel de méthode à l'aide de Moq
Je suis assez nouveau dans les tests unitaires en C # et j'apprends à utiliser Moq. Voici la classe que j'essaie de tester. class MyClass { SomeClass someClass; public MyClass(SomeClass someClass) { this.someClass = someClass; } public void MyMethod(string method) { method = "test" someClass.DoSomething(method); } } class Someclass { …
142 c#  testing  methods  moq 

8
La méthode non liée f () doit être appelée avec l'instance fibo_ comme premier argument (a obtenu l'instance classobj à la place)
En Python, j'essaye d'exécuter une méthode dans une classe et j'obtiens une erreur: Traceback (most recent call last): File "C:\Users\domenico\Desktop\py\main.py", line 8, in <module> fibo.f() TypeError: unbound method f() must be called with fibo instance as first argument (got nothing instead) Code: (swineflu.py) class fibo: a=0 b=0 def f(self,a=0): print …
139 python  methods 



16
Propriétés vs méthodes
Question rapide: Quand décidez-vous d'utiliser des propriétés (en C #) et quand décidez-vous d'utiliser des méthodes? Nous sommes occupés à avoir ce débat et avons trouvé des domaines où il est discutable de savoir si nous devrions utiliser une propriété ou une méthode. Un exemple est celui-ci: public void SetLabel(string …
135 c#  properties  methods 


7
Passer juste un type comme paramètre en C #
Hypothétiquement, ce serait pratique pour moi de faire ceci: foo.GetColumnValues(dm.mainColumn, int) foo.GetColumnValues(dm.mainColumn, string) où la méthode GetColumns appellera une méthode différente à l'intérieur en fonction du type passé. Oui, je pourrais le faire comme un drapeau booléen ou similaire, je me suis juste demandé s'il y avait un moyen de …
130 c#  types  methods  parameters 

7
La méthode de classe génère "TypeError:… a obtenu plusieurs valeurs pour l'argument de mot-clé…"
Si je définis une méthode de classe avec un argument mot-clé ainsi: class foo(object): def foodo(thing=None, thong='not underwear'): print thing if thing else "nothing" print 'a thong is',thong l'appel de la méthode génère un TypeError: myfoo = foo() myfoo.foodo(thing="something") ... TypeError: foodo() got multiple values for keyword argument 'thing' Que …

7
Comportement de la méthode statique finale
J'ai joué avec des modificateurs avec une méthode statique et je suis tombé sur un comportement étrange. Comme nous le savons, les méthodes statiques ne peuvent pas être remplacées, car elles sont associées à une classe plutôt qu'à une instance. Donc, si j'ai l'extrait ci-dessous, il se compile bien //Snippet …
123 java  methods  static  final 

10
Comment obtenir des variables d'instance en Python?
Existe-t-il une méthode intégrée en Python pour obtenir un tableau de toutes les variables d'instance d'une classe? Par exemple, si j'ai ce code: class hi: def __init__(self): self.ii = "foo" self.kk = "bar" Y a-t-il un moyen pour moi de faire ceci: >>> mystery_method(hi) ["ii", "kk"] Edit: j'avais initialement demandé …

12
Méthodes facultatives dans l'interface Java
D'après ce que je comprends, si vous implémentez une interface en java, les méthodes spécifiées dans cette interface doivent être utilisées par les sous-classes implémentant ladite interface. J'ai remarqué que dans certaines interfaces telles que l'interface Collection, il existe des méthodes qui sont commentées comme facultatives, mais qu'est-ce que cela …
120 java  methods  interface 


8
Passer une méthode comme paramètre dans Ruby
J'essaye de déconner un peu avec Ruby. C'est pourquoi j'essaye d'implémenter les algorithmes (donnés en Python) du livre "Programming Collective Intelligence" Ruby. Au chapitre 8, l'auteur passe une méthode a comme paramètre. Cela semble fonctionner en Python mais pas en Ruby. J'ai ici la méthode def gaussian(dist, sigma=10.0) foo end …
118 ruby  parameters  methods 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.