Suchergebnisse für Anfrage "overloading"

8 die antwort

Ist es möglich, c # zu veranlassen, die Methodenüberladung des spezifischsten Typs anstelle des Basistyps zu verwenden?

Wenn Sie eine Methode haben, die mit einem abgeleiteten Typ überladen ist, hängt die zur Laufzeit aufgerufene Methode vom Typ Ihrer Variablen ab, auch wenn das zugrunde liegende Objekt tatsächlich vom abgeleiteten Typ ist: class Program { static ...

8 die antwort

Wird das Überladen von Methoden als Polymorphismus betrachtet? [geschlossen]

Wird das Überladen von Methoden als Teil des Polymorphismus angesehen?

2 die antwort

Verweis auf Funktion ist mehrdeutig [duplizieren]

Diese Frage hat hier bereits eine Antwort:Seltsamer, mehrdeutiger Aufruf eines überlasteten Funktionsfehlers 11 AntwortenWarum verursacht dies einen Compiler...

TOP-Veröffentlichungen

6 die antwort

Default-Argumente vs Überladungen, wann welche verwendet werden sollen

In Kotlin gibt es zwei Möglichkeiten, einen optionalen Parameter auszudrücken, indem Sie entweder den Standardargumentwert angeben: fun foo(parameter: Any, option: Boolean = false) { ... }oder durch Einführung einer Überlastung: fun ...

2 die antwort

Warum ist das Überladen von Methoden in WCF nicht zulässig?

Angenommen, dies ist ein

4 die antwort

Forcing std :: vector overload statt int overload auf der Liste mit einem Element

Betrachten Sie den folgenden Code: #include <iostream> #include <vector> void f(std::vector<int> v) {std::cout << __PRETTY_FUNCTION__ << std::endl;} void f(int n) {std::cout << __PRETTY_FUNCTION__ << std::endl;} int main() { f({42}); // the int ...

1 die antwort

Doppeldefinitionsfehler trotz unterschiedlicher Parametertypen

Bei den folgenden beiden Methoden wird ein Fehler mit doppelter Definition angezeigt:

4 die antwort

C ++ - Überladen von [] operator

Ich habe eine Template-Klasse Array: template <class T=int, int SIZE=10> class Array { T TheArray[SIZE]; public: void Initialize() { for (int idx=0; idx < SIZE; idx++) { TheArray[idx] = T(); } } T& operator [](int idx) { return TheArray[idx]; } ...

3 die antwort

mehrdeutiger Aufruf einer überladenen Funktion - int und int &

8 die antwort

Überladen mit anderem Rückgabetyp in Java?

Warum kann eine Funktion nicht einfach durch Ändern des Rückgabetyps überladen werden? Wird sich das in einer zukünftigen Version von Java ändern? Übrigens, nur als Referenz, ist dies in C ++ möglich?