oop

Objektorientierte Programmierung ist ein Programmierparadigma, das "Objekte" verwendet: Datenstrukturen, die aus Datenfeldern und Methoden zusammen mit ihren Interaktionen bestehen.
4
Antworten

Überschreibt das Überschreiben das Open / Closed-Prinzip?

Das Open / Closed-Prinzip besagt, dass eine Klasse für die Erweiterung geöffnet, aber für die Änderung geschlossen sein sollte. Ich dachte, dass der Modifikationsteil sich ausschließlich auf die Änderung des Quellcodes der Basisklasse bezie...
14.06.2016, 11:41
4
Antworten

Sollten Schnittstellen Domänenobjekte kennen?

In meinem System habe ich zwei verschiedene Projekte, eines definiert seine Schnittstellen und ein anderes definiert seine Domänenobjekte. Bisher habe ich es geschafft, die Schnittstellendefinitionen unabhängig von den Domänenobjekten zu haben,...
05.03.2010, 16:13
1
Antwort

Kann jemand ein besseres Beispiel für fragile Basisklassenprobleme geben?

Die fragile Basisklasse ist einer der häufigsten Punkte, der in jeder Diskussion auftaucht, wenn die Wiederverwendbarkeit durch Implementierungsvererbung diskutiert wird. Hat jemand mit diesen Problemen zu tun gehabt, abgesehen von den üblich...
17.01.2009, 09:31
3
Antworten

Wie viele Methoden in einer Klasse werden im Speicher erstellt, wenn ein Objekt in C # erstellt wird? [Duplikat]

Ich habe ein paar kleine Zweifel mit Klassen und Objekten. In einer Klasse habe ich 10 bis 20 Methoden, (unten geteilt) %Vor% Beim Erstellen eines Objekts für die oben genannte Klasse. Wie viele Methoden werden gespeichert? Nur die aufr...
12.08.2016, 05:41
6
Antworten

Wann verwenden Sie dies in Javascript OO?

Wann sollte ich in Javascript OO das Schlüsselwort this verwenden? Wenn ich eine Methode einer Klasse von einer anderen Methode derselben Klasse aufrufen möchte, sollte ich dann this oder nur den Namen der Funktion verwenden? ZB ist das...
17.07.2009, 16:56
2
Antworten

"Überladen" einer privaten Methode in PHP

Ich weiß, ich kann Methoden in PHP nicht überladen. Und soweit ich weiß, sind private -Methoden in einer Klasse für Klassen unsichtbar, die die Basisklasse erweitern. Warum funktioniert das nicht? %Vor% Der Fehler: PHP Strict Standard...
17.08.2013, 12:22
3
Antworten

Modellieren mit objektorientiertem JavaScript

Ich bin ziemlich neu im ganzen objektorientierten Paradigma. Ich versuche, einen Charakter in einem bestimmten Spiel zu modellieren, Sie haben verschiedene Stufen, Klassen und viele Ausrüstungsoptionen und so. Mein Ziel wäre es schließlic...
22.07.2013, 14:54
1
Antwort

MATLAB - Abhängige Eigenschaften und Berechnung

Angenommen, ich habe die folgende Klasse, die die Lösung für die quadratische Gleichung berechnet: %Vor% Angenommen, ich führe folgende Befehle aus: %Vor% An diesem Punkt quadcalc.x = [-2 -2] . Angenommen, ich rufe quadcalc.x mehrma...
11.11.2011, 19:28
4
Antworten

Vererbungsersatz auf mehreren Ebenen

Ich möchte ein Modul (Framework-spezifisch) schreiben, das Facebook PHP-sdk ( Ссылка ) umschließt und erweitert ). Mein Problem ist - wie man Klassen auf eine nette Art organisiert. Also ins Detail gehen - Facebook PHP-SDK besteht aus zwei Kl...
30.06.2012, 14:34
7
Antworten

PHP-Projekt mit exzellentem OOP-Design für Studienzwecke

Ich habe vor kurzem Interesse an einem korrekten OOP-Design in Web-Anwendungen geweckt. Ich denke, ich verstehe die meisten Prinzipien und Designmuster, aber manchmal habe ich Probleme damit, sie in die Praxis umzusetzen. Ich benutze MVC und...
31.08.2010, 20:44