Suchergebnisse für Anfrage "overloading"

4 die antwort

c ++ Typ Cast Operator Überladung und implizite Konvertierungen

wenn ich den Typumwandlungsoperator überlade, treten Kompilierungsfehler auf, wenn eine implizite Konvertierung erforderlich ist und keine gefunden werden kann. Betrachten Sie das einfache Beispiel, in dem ich eine Wrapper-Klasse habe, die einen ...

22 die antwort

Ist es möglich, unterschiedliche Rückgabetypen für eine überladene Methode zu haben?

Kann es bei einer überladenen Methode verschiedene Rückgabetypen für eine überladene Methode geben? beispielsweise void foo(int x) ; int foo(int x,int y); double foo(String str);st es bei der allgemeinen objektorientierten Programmierung möglic

2 die antwort

Benutzerdefinierte Zeichenfolgenklasse (C ++)

Ich versuche, meine eigene C ++ String-Klasse für Bildungs- und Bedarfszwecke zu schreiben. Das erste ist, dass ich nicht so viel über Bediener weiß und deshalb möchte ich sie lernen. Ich habe angefangen, meine Klasse zu schreiben, aber wenn ich ...

TOP-Veröffentlichungen

16 die antwort

Was bedeutet "Überladen" / "Überladen" / "Überladen"?

Was bedeutet "Überladen" / "Überladen" in Bezug auf die Programmierung?

10 die antwort

Wie funktioniert `is_base_of`?

Wie funktioniert der folgende Code? typedef char (&yes)[1]; typedef char (&no)[2]; template <typename B, typename D> struct Host { operator B*() const; operator D*(); }; template <typename B, typename D> struct is_base_of { template <typename T> ...

10 die antwort

Anzahl der Parameter von reinen virtuellen Funktionen überschreiben

Ich habe die folgende Schnittstelle implementiert: template <typename T> class Variable { public: Variable (T v) : m_value (v) {} virtual void Callback () = 0; private: T m_value; };Eine richtige abgeleitete Klasse würde folgendermaßen ...

4 die antwort

Bedienerüberladung für __truediv__ in python

Ich versuche, eine Überladung für den Divisionsoperator in Python zu implementieren. class Fraction: def __init__(self,top,bottom): def gcd(m, n): while m % n != 0: old_m = m old_n = n m = old_n n = old_m % old_n return n common ...

4 die antwort

sind statische und nicht statische Überlastung

Überladen diese beiden Funktionen class yogi{ public static void fun(){ System.out.println("Fun"); } public void fun(int a,int b){ System.out.println("int"); } }

20 die antwort

Aufrufen überladener geerbter Methoden unter Verwendung der Superklassenreferenz

Ich verstehe dieses Java-Verhalten nicht. Ich habe zwei Klassen: class C1 { public void m1(double num) { System.out.println("Inside C1.m1(): " + num); } } class C2 extends C1 { public void m1(int num) { System.out.println("Inside C2.m1(): " + ...

18 die antwort

Was ist Funktionsüberladung und Überschreiben in PHP?

In PHP, was meinst du mit Funktionsüberladung und Funktionsüberschreibung? und was ist der unterschied zwischen beiden? konnte nicht herausfinden, was der Unterschied zwischen ihnen ist.