Als «class» getaggte Fragen

Eine Vorlage zum Erstellen neuer Objekte, die die allgemeinen Zustände und Verhaltensweisen beschreibt. NICHT MIT CSS-KLASSEN ZU VERwechseln. Verwenden Sie stattdessen [css].



15
Wie kann ich ein Objekt erstellen und ihm Attribute hinzufügen?
Ich möchte ein dynamisches Objekt (innerhalb eines anderen Objekts) in Python erstellen und ihm dann Attribute hinzufügen. Ich habe es versucht: obj = someobject obj.a = object() setattr(obj.a, 'somefield', 'somevalue') aber das hat nicht funktioniert. Irgendwelche Ideen? bearbeiten: Ich setze die Attribute aus einer forSchleife, die eine Liste von Werten …

3
Wie dokumentiere ich Slots der S4-Klasse mit Roxygen2 richtig?
Für die Dokumentation von Klassen mit Sauerstoff (2) scheint die Angabe eines Titels und einer Beschreibung / Details dieselbe zu sein wie für Funktionen, Methoden, Daten usw. Slots und Vererbung sind jedoch ihre eigene Tierart. Was ist die derzeitige oder geplante Best Practice für die Dokumentation von S4-Klassen in roxygen2? …
306 class  r  s4  slot  roxygen2 


17
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 betrachte, scheint MFC dies zu bevorzugen protected. Was ist der Unterschied und …
276 c++  class  mfc 

6
Wie viele Klassen sollte ich in eine Datei einfügen? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie von mit Fakten und Zitaten beantwortet werden kann diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Verbessere diese Frage Ich bin an das Java-Modell gewöhnt, …
274 python  class 


11
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 = this.getClass().getName();
271 java  class  classname 


13
Wie erstellt man eine statische Klasse in C ++?
Wie erstellt man eine statische Klasse in C ++? Ich sollte in der Lage sein, etwas zu tun wie: cout << "bit 5 is " << BitParser::getBitAt(buffer, 5) << endl; Angenommen, ich habe die BitParserKlasse erstellt. Wie würde die BitParserKlassendefinition aussehen?
262 c++  oop  class  syntax  static 



11
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&lt;int[]&gt;ein Vektor von ganzzahligen Arrays ist und HashTable&lt;String, Person&gt;eine Tabelle, deren Schlüssel Zeichenfolgen und Werte sind Person. Was mich jedoch verblüfft, ist die Verwendung von Class&lt;&gt;. Die …

2
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 + c^2) """ ... def isNear(self, p): …
242 python  class  function  call 

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.