Suchergebnisse für Anfrage "static"

16 die antwort

Ist ein Enum-Konstanten-spezifischer Klassenkörper statisch oder nicht statisch?

Ich habe eine Aufzählungstypklasse: public enum Operation { PLUS() { @Override double apply(double x, double y) { // ERROR: Cannot make a static reference // to the non-static method printMe()... printMe(x); return x + y; } }; private void ...

2 die antwort

static const C ++ Klassenmitglied initialisiert gibt einen doppelten Symbolfehler beim Verknüpfen von

Ich habe eine Klasse, die ein statisches const-Array hat, es muss außerhalb der Klasse initialisiert werden: class foo{ static const int array[3]; }; const int foo::array[3] = { 1, 2, 3 }; Aber dann erhalte ich ein doppeltes Symbol foo :: array ...

18 die antwort

Was ist der Grund für "Nicht statische Methoden können nicht aus einem statischen Kontext referenziert werden"? [Duplikat

Diese Frage hat hier bereits eine Antwort: Nicht statische Variable kann nicht aus einem statischen Kontext referenziert werden [/questions/2559527/non-static-variable-cannot-be-referenced-from-a-static-context] 12 answersDer sehr häufige ...

TOP-Veröffentlichungen

8 die antwort

Differenz zwischen statischem const char * und const char *

Könnte jemand bitte den Unterschied erklären, wie die 2 Code-Schnipsel weiter unten gehandhabt werden? Sie werden definitiv zu unterschiedlichem Assemblycode kompiliert, aber ich versuche zu verstehen, wie sich der Code möglicherweise anders ...

8 die antwort

Statische Konstruktoren verursachen einen Performance-Overhead?

Kürzlich in einem Artikel auf dotnetpearls.com gelesenHie [http://dotnetperls.com/static-constructor] sagen, dass statische ctors eine erhebliche Menge an Leistungseinbußen erleiden. Konnte nicht verstehen warum?

8 die antwort

Welche Methode wird zuerst von der Compiler-, Static- oder Instance-Methode gesucht, wenn ClassName.method () verwendet wird?

Ich möchte richtig verstehen, warum unter Kompilierungsfehler? Nach meinem Verständnis Wenn ich Test.xyz () verwende, sucht der Compiler nur nach statischen Methoden, nicht nach Methoden. Warum schlägt die unten stehende Kompilierung fehl? class ...

2 die antwort

In Java 8 kann die statische Methode der Schnittstelle, die von der aktuellen Klasse implementiert wird, nicht aufgerufen werden.

Diese Frage hat hier bereits eine Antwort: Warum werden klassenstatische Methoden vererbt, nicht jedoch statische Schnittstellenmethoden? [/questions/25169175/why-are-class-static-methods-inherited-but-not-interface-static-methods] 4 Antworten ...

14 die antwort

Static Block in Java [duplizieren]

Diese Frage hat hier bereits eine Antwort: Was ist der Unterschied zwischen einem statischen und einem nicht ...

14 die antwort

Differenz zwischen statischem Modifikator und statischem Block [duplizieren]

Diese Frage hat hier bereits eine Antwort: Was ist der Unterschied zwischen einem statischen und einem nicht ...

4 die antwort

C ++ deklariert ein statisches Objekt in einer Klasse

Ich versuche, ein statisches Objekt einer Klasse A zu deklarieren, das ich in einer anderen Klasse B geschrieben habe: class A // just an example { int x; public: A(){ x = 4; } int getX() { return x; } }; class B { static A obj1; // <- Problem ...