preguntar acerca de method-overloading
1
réponses
Pourquoi cette distribution est-elle redondante?
J'ai une méthode avec les surcharges suivantes:
string Call(string function, Dictionary<string, object> parameters, object body)
string Call(string function, Dictionary<string, object> parameters, JObject body)
Maintenant, j'ai ajouté …
demandé sur
1970-01-01 00:33:35
7
réponses
Mes fonctions PHP devraient-elles accepter un tableau d’arguments ou devrais-je demander explicitement des arguments?
Dans une application web PHP sur laquelle je travaille, je vois des fonctions définies de deux manières possibles.
Approche 1:
function myfunc($arg1, $arg2, $arg3)
Approche 2:
// where $array_params has the structure array('arg1'=>$val1, 'ar …
demandé sur
1970-01-01 00:33:30
4
réponses
C++ surcharge statique fonction avec non-statique fonction
Je voudrais imprimer deux choses différentes selon qu'une fonction est appelée statiquement avec Foo::print() ou à partir d'une instance de Foo foo; foo.print();
EDIT: Voici une définition de classe qui ne fonctionne certainement pas, comme répondu …
demandé sur
1970-01-01 00:33:31
4
réponses
Importations Java statiques
Juste par expérience, j'ai découvert que les méthodes non statiques Java remplacent toutes les mêmes méthodes nommées dans la portée même dans un contexte statique. Même sans permettre la surcharge de paramètre. Comme
import java.util.Arrays;
i …
demandé sur
1970-01-01 00:33:32
2
réponses
Ambiguïté de surcharge de méthode avec Java 8 primitives ternaires conditionnelles et non boxées
Ce qui suit est le code compile en Java 7, mais pas openjdk-1.8.0.45-31.b13.fc21.
static void f(Object o1, int i) {}
static void f(Object o1, Object o2) {}
static void test(boolean b) {
String s = "string";
double d = 1.0;
// The suprem …
demandé sur
1970-01-01 00:33:35
4
réponses
Java: ambiguïté de surcharge de la méthode générique
Considérons le code suivant:
public class Converter {
public <K> MyContainer<K> pack(K key, String[] values) {
return new MyContainer<>(key);
}
public MyContainer<IntWrapper> pack(int key, String[] value …
demandé sur
1970-01-01 00:33:33
19
réponses
Java supporte-t-il les valeurs par défaut?
j'ai trouvé du code Java qui avait la structure suivante:
public MyParameterizedFunction(String param1, int param2)
{
this(param1, param2, false);
}
public MyParameterizedFunction(String param1, int param2, boolean param3)
{
//use all …
demandé sur
1970-01-01 00:33:29
14
réponses
Comment utiliser la méthode de surcharge en Python?
j'essaie d'implémenter une méthode de surcharge en Python:
class A:
def stackoverflow(self):
print 'first method'
def stackoverflow(self, i):
print 'second method', i
ob=A()
ob.stackoverflow(2)
mais la sort …
demandé sur
1970-01-01 00:33:32
2
réponses
Le polymorphisme, la surcharge et le dépassement de concepts similaires sont-ils? [fermé]
je suis très confus sur les notions de polymorphisme ,la surcharge et primordial, car il semble que même pour moi. Veuillez expliquer ces concepts, et en quoi sont-ils différents les uns des autres
très confus alors s'il vous plaît guidez-mo …
demandé sur
1970-01-01 00:33:32
11
réponses
méthode surcharge vs paramètre optionnel dans C # 4.0 [dupliquer]
cette question a déjà une réponse ici:
devriez-vous déclarer les méthodes utilisant des surcharges ou des paramètres optionnels dans C# 4.0?
13 Réponses
…
demandé sur
1970-01-01 00:33:30