Suchergebnisse für Anfrage "overloading"
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 ...
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
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 ...
Was bedeutet "Überladen" / "Überladen" / "Überladen"?
Was bedeutet "Überladen" / "Überladen" in Bezug auf die Programmierung?
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> ...
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 ...
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 ...
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"); } }
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(): " + ...
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.