Als «class» getaggte Fragen

276
Private und geschützte Mitglieder: C ++

Kann mich jemand über den Unterschied zwischen privateund protectedMitgliedern in Klassen aufklären ? Ich verstehe aus Best-Practice-Konventionen, dass Variablen und Funktionen, die nicht außerhalb der Klasse aufgerufen werden, erstellt werden sollten private- aber wenn ich mein MFC- Projekt...

271
Java - den aktuellen Klassennamen erhalten?

Ich versuche nur, den aktuellen Klassennamen abzurufen, und Java hängt eine nutzlose, unsinnige $ 1 an das Ende meines Klassennamens an. Wie kann ich es loswerden und nur den tatsächlichen Klassennamen zurückgeben? String className =

257
AngularJS ng-class if-else-Ausdruck

Mit AngularJSbenutze ich ng-classfolgenden Weg: <div class="bigIcon" data-ng-click="PickUp()" ng-class="{first:'classA', second:'classB', third:'classC', fourth:'classC'}[call.State]"/> Ich frage mich, ob ich den if-elseAusdruck verwenden kann, um etwas Ähnliches zu tun: <div...

247
Wie verwende ich die Klasse <T> in Java?

Es gibt eine gute Diskussion über Generika und was sie wirklich hinter den Kulissen bei dieser Frage tun. Wir alle wissen, dass dies Vector<int[]>ein Vektor von ganzzahligen Arrays ist und HashTable<String, Person>eine Tabelle, deren Schlüssel Zeichenfolgen und Werte sind Person. Was...

242
Python-Aufruffunktion innerhalb der Klasse

Ich habe diesen Code, der den Abstand zwischen zwei Koordinaten berechnet. Die beiden Funktionen gehören beide zur selben Klasse. Wie rufe ich die Funktion distToPointin der Funktion auf isNear? class Coordinates: def distToPoint(self, p): """ Use pythagoras to find distance (a^2 = b^2 +...

242
Zeiger auf Klassendatenelement ":: *"

Ich bin auf dieses seltsame Code-Snippet gestoßen, das sich gut kompilieren lässt: class Car { public: int speed; }; int main() { int Car::*pSpeed = &Car::speed; return 0; } Warum hat C ++ diesen Zeiger auf ein nicht statisches Datenelement einer Klasse? Was nützt dieser seltsame Zeiger in...

238
'POCO'-Definition

Kann jemand definieren, was genau "POCO" bedeutet? Ich begegne dem Begriff immer öfter und frage mich, ob es nur um einfache Klassen geht oder ob es etwas mehr

238
Java: Mehrere Klassendeklarationen in einer Datei

In Java können Sie mehrere Klassen der obersten Ebene in einer einzigen Datei definieren, vorausgesetzt, dass höchstens eine davon öffentlich ist (siehe JLS §7.6 ). Siehe unten zum Beispiel. Gibt es einen ordentlichen Namen für diese Technik (analog inner, nested, anonymous)? Das JLS sagt, dass das...

231
Angularjs - ng-cloak / ng-show-Elemente blinken

Ich habe ein Problem in angle.js mit Direktive / Klasse ng-cloakoder ng-show. Chrome funktioniert einwandfrei, aber Firefox verursacht ein Blinken der Elemente mit ng-cloakoder ng-show. IMHO wird es durch das Konvertieren ng-cloak/ ng-showzu verursacht style="display: none;", wahrscheinlich ist der...