Als «oop» getaggte Fragen

Objektorientierte Programmierung ist ein Programmierparadigma unter Verwendung von "Objekten": Datenstrukturen, die aus Datenfeldern und Methoden zusammen mit ihren Interaktionen bestehen.


20
Kann ich eine Klasse mit mehr als einer Klasse in PHP erweitern?
Kann ich eine Klasse erweitern, wenn ich mehrere Klassen mit Funktionen habe, die ich benötige, aber für die Organisation separat speichern möchte? dh class a extends b extends c Bearbeiten: Ich weiß, wie man Klassen einzeln erweitert, aber ich suche nach einer Methode, um eine Klasse sofort mit mehreren Basisklassen …
150 php  class  oop  extends 

7
Statische und versiegelte Klassenunterschiede
Gibt es eine Klasse, die in einer statischen Klasse implementiert ist? meint: static class ABC : Anyclass Gibt es eine Klasse, die sowohl in der versiegelten als auch in der statischen Klasse vererbt werden kann? meint: static class ABC : AClass {} Und sealed class ABC : AClass {} Darf …
150 c#  .net  oop  static  sealed 



9
Warum erweitert Java Map die Sammlung nicht?
Ich war überrascht, dass Map<?,?>das kein ist Collection<?>. Ich dachte, es wäre sehr sinnvoll, wenn es als solches deklariert würde: public interface Map<K,V> extends Collection<Map.Entry<K,V>> Immerhin ist a Map<K,V>eine Sammlung von Map.Entry<K,V>, nicht wahr? Gibt es einen guten Grund, warum es nicht als solches implementiert wird? Vielen Dank an Cletus …
146 java  oop  collections 




6
Wie entwerfe ich eine Klasse in Python?
Ich hatte bei meinen vorherigen Fragen zum Erkennen von Pfoten und Zehen innerhalb einer Pfote eine wirklich großartige Hilfe , aber all diese Lösungen funktionieren jeweils nur für eine Messung. Jetzt habe ich Daten , die aus bestehen: ungefähr 30 Hunde; jedes hat 24 Messungen (unterteilt in mehrere Untergruppen); Jede …
143 python  oop  class-design 


20
Singleton mit Argumenten in Java
Ich habe den Singleton-Artikel auf Wikipedia gelesen und bin auf dieses Beispiel gestoßen: public class Singleton { // Private constructor prevents instantiation from other classes private Singleton() {} /** * SingletonHolder is loaded on the first execution of Singleton.getInstance() * or the first access to SingletonHolder.INSTANCE, not before. */ private …

5
Java `final` Methode: Was verspricht es?
In einer Java-Klasse kann eine Methode definiert werden final, um zu kennzeichnen, dass diese Methode nicht überschrieben werden darf: public class Thingy { public Thingy() { ... } public int operationA() {...} /** this method does @return That and is final. */ public final int getThat() { ...} } Das …
141 java  oop  final 

12
Anonyme Objekte in PHP erstellen
Wie wir wissen, ist das Erstellen anonymer Objekte in JavaScript wie im folgenden Code einfach: var object = { p : "value", p1 : [ "john", "johnny" ] }; alert(object.p1[1]); Ausgabe: an alert is raised with value "johnny" Kann dieselbe Technik in PHP angewendet werden? Können wir anonyme Objekte in …
141 php  oop  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.