Als «method-signature» getaggte Fragen

1
Fehler bei statischen Elementfunktionen; Wie schreibe ich die Signatur richtig?
Beim Versuch, meinen Code in g ++ mit der aktuellen Signatur zu kompilieren, wird eine Fehlermeldung angezeigt: cannot declare member function static void Foo::Bar(std::ostream&, const Foo::Node*) to have static linkage Meine Frage ist zweifach: Warum wird es nicht so kompiliert? Was ist die richtige Signatur und warum? Signaturen waren immer …

14
Enthält die Signatur einer Methode in Java ihren Rückgabetyp?
Enthält die Methodensignatur in einer Java-Klasse / -Schnittstelle den Rückgabetyp? Beispiel: Kennt Java den Unterschied zwischen diesen beiden Methoden: public class Foo { public int myMethod(int param) {} public char myMethod(int param) {} } Oder ist es vielleicht nur der Methodenname und die Parameterliste wichtig?

2
Überlastungsauflösung, welche Methode aufgerufen wird
Nehmen wir an, ich habe eine ComponentBaseKlasse, die ein Kind ObjectContextDecoratorund ein Enkel von ist ObjectContext. public class ComponentBase extends ObjectContextDecorator { } public class ObjectContextDecorator extends ObjectContext { public void set(String objectTypePath, String characteristicName, Object value) { //... } } public class ObjectContext { public void set(String characteristicName, Object …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.