Als «oop» getaggte Fragen

203
Getter und Setter?

Ich bin kein PHP-Entwickler, daher frage ich mich, ob es in PHP beliebter ist, explizite Getter / Setter in einem reinen OOP-Stil mit privaten Feldern zu verwenden (wie ich es mag): class MyClass { private $firstField; private $secondField; public function getFirstField() { return...

198
Wie kann ich eine Kopie eines Objekts in Python erstellen?

Ich möchte eine Kopie eines Objekts erstellen. Ich möchte, dass das neue Objekt alle Eigenschaften des alten Objekts (Werte der Felder) besitzt. Aber ich möchte unabhängige Objekte haben. Wenn ich also die Werte der Felder des neuen Objekts ändere, sollte das alte Objekt davon nicht betroffen...

195
Strukturieren Sie ähnliche Objekte in Java

Ist es völlig gegen die Java-Methode, strukturähnliche Objekte zu erstellen? class SomeData1 { public int x; public int y; } Ich kann eine Klasse mit Accessoren und Mutatoren sehen, die eher Java ähneln. class SomeData2 { int getX(); void setX(int x); int getY(); void setY(int y); private int x;...

189
Du sollst nicht von std :: vector erben

Ok, das ist wirklich schwer zu bekennen, aber ich habe im Moment eine starke Versuchung, von ihm zu erben std::vector. Ich benötige ungefähr 10 angepasste Algorithmen für den Vektor und möchte, dass sie direkt Mitglieder des Vektors sind. Aber natürlich möchte ich auch den Rest der...