Tag: oop
Objektorientierte Programmierung ist ein Paradigma, mit „Objekte“: Daten, Strukturen, die aus der Daten-Felder und-Methoden sowie deren Wechselwirkungen.
3
Antworten
Geschlossen. Diese Frage muss sich mehr. Es ist derzeit nicht akzeptieren Antworten. mehr. verbessern Wollen dieser Frage? Update die Frage, also es konzentriert sich auf ein problem, das nur durch Bearbeiten diesem post. Geschlossen 4 Jahre vor.
5
Antworten
Ich bin ein Anfänger in der Swift so einige Sachen nicht ganz klar ist mir noch nicht. Ich hoffe, jemand würde erklären, dies für mich: //Creating Type Properties and Type Methods class BankAccount { //stored properties let
2
Antworten
Was offen ist Rekursion? Ist es spezifisch für OOP? (Ich stieß auf diesen Begriff in dieser tweet von Daniel Spiewak.) Kam hier aus einer seiner anderen neueren tweet "Meine definition von OO ist message passing verheiratet mit
5
Antworten
Hat jemand eine Lösung für eine grundlegende, kompakte Finite-state-Maschine/Automaten geschrieben in Objective-C-code? Ich bin daran interessiert, wiederverwendbare Komponenten, so dass der FSM haben die Staaten Hinzugefügt und Maßnahmen definiert, die wieder verwendbaren Zustands-Klassen. so haben Sie wind-up
2
Antworten
Ich bin derzeit lernen, wie man eine Anwendung erstellen, mit pyqt5 und traf auf einige problem mit closeEvent-Methode überschrieben, damit der Benutzer wird zur Bestätigung aufgefordert durch QMessageBox-Objekt. Es scheint, arbeiten gut mit X-Taste - event wird
4
Antworten
Habe ich einen code wie: User = function(){} User.a = function(){ return "try"; } User.b = function(){ } Vom Benutzer.b() ich kann call User.a() Verwendung: User.b = function(){ return User.a(); } aber nicht mit dieser, da es
4
Antworten
So wie es momentan steht, diese Frage ist nicht eine gute Passform für unsere Q&A-format. Wir erwarten Antworten auf Tatsachen gestützt, Referenzen und know-how, aber diese Frage wird wahrscheinlich werben Debatte, Argumente, polling, oder erweiterte Diskussion. Wenn
1
Antworten
Merke ich, dass es möglich ist, definieren Sie eine statische Methode der Klasse, die als private und protected in PHP. Dies ermöglicht eine instanziierte Klasse oder öffentliche statische Methode zum Zugriff auf seinen eigenen privaten/protected static-Methoden. protected
3
Antworten
Was ich will ist das array aller public-Methoden, und NUR öffentliche, die, von den untersten Klassen in der vererbungsstruktur. Zum Beispiel: class MyClass { } class MyExtendedClass extends MyClass { } class SomeOtherClass extends MyClass { }
2
Antworten
Habe ich z.B. Klasse: class A(): other_attribute = 2 def __init__(self): setattr(A,"my_attribute",1) a = A() Wie kann ich löschen my_attribute und other_attribute von der Instanz? PS. Ich bearbeitete code besser erklären problem. So habe ich zum Beispiel
6
Antworten
Habe ich eine einfache Frage (das arbeiten mit Java). Ich habe zwei Klassen, eine, ein Dokument, eine zweite stellt ein Wort dar. Die Dokument-Klasse kennen muss, um einige Infos über die Worte, die gehalten wird in Word.
1
Antworten
Ich versuche zu übergeben, das Verzeichnis, wählt der Benutzer zurück auf die wx.TextCtrl namens ChooseRoot. Das hat nicht funktioniert so weit. Was mache ich falsch? Verschiedene Sachen ausprobiert, aber entweder es hängt sich auf oder ich bekomme
4
Antworten
Hab ich grübelte über Design Patterns für einige Zeit jetzt und ich bin gerade erst anfangen zu sehen, wie ich könnte eigentlich beginnen, die etwas von diesen absichtlich in meiner Entwicklung. Ich bin allerdings immer noch verwirrt
5
Antworten
Während der Blick auf einige OOP-Materialien, dachte ich, von dieser Frage verwirrt mich ein wenig: Sollten Sie mit dem folgenden interface,abstrakte Klasse und konkrete Klasse: package one; public interface A { void doStuff(); } package one; public
4
Antworten
Ich bin in den Prozess des Schreibens einige Validierungs-code basiert auf folgenden Annahmen: Validation code muss in einer externen Klasse d.h. es werden keine Daten der Klasse enthält eigene Validierung Das gleiche Objekt validiert werden können in
8
Antworten
Ich bin zurzeit learning Perl. Ich habe Perl hash, das Referenzen auf hashes und arrays. Die hashes und arrays können wiederum Referenzen auf andere hashes/arrays. Schrieb ich eine Unterroutine, die zum analysieren der hash rekursiv und drucken
3
Antworten
Ich Frage mich, wie kann ich ein Objekt umbenennen Eigenschaft in PHP, z.B.: <?php $obj = new stdclass(); $obj->a = 10; //will be renamed $obj->b = $obj->a; //rename "a" to "b", somehow! unset($obj->a); //remove the original one
4
Antworten
Als C++ - Programmierer, die versuchen zu lernen, Haskell hier. Bitte entschuldigt diese wahrscheinlich einfache Frage. Ich will übersetzen ein Programm, das stellt 3D-Formen. In C++ habe ich sowas wie: class Shape { public: std::string name; Vector3d
3
Antworten
Habe ich geerbt, eine große Java-Anwendung, die verwendet Struts, Spring und Hibernate. Die Klassen und Schnittstellen, die ich täglich sind: Struts-Actions, Struts ActionForms, Value-Objekte, Service-Schnittstellen und Implementierungen, DAO-Schnittstellen und Implementierungen, und die Entitäten. Ich bin mir ziemlich
5
Antworten
Habe ich viele Male gesehen Zend Framework mit return $this; Muster Stil - und aus meiner Sicht: Pro: scheint Ihr durchaus nicht schlecht Muster Stil für die Verkettung von vielen Aktionen, die auf das gleiche Objekt und
6
Antworten
Nach dem kompilieren und läuft mein Programm, das ich laufen in die Laufzeit-Fehler 1010: TypeError: Error #1010: A term is undefined and has no properties. at DC/updateScore()[DC::frame74:36] Dies ist der Teil des Codes: function updateScore(e:MouseEvent) { var
2
Antworten
Ich habe eine grundlegende Frage wie folgt: Ich habe 2 separate Module main.js und logger.js im selben Verzeichnis. die logger.js ist einfach: function Logger(){ return this; }; Logger.prototype.log = function(str) { console.log('[' + this.mPrefix + ']' +
3
Antworten
Ich versuche, erstellen Sie ein Ereignis für ein Objekt, um es zu hören. Betrachten Sie das folgende Beispiel: var moon; moon = document.createEvent("Event"); moon.initEvent("Event",true,true); var Dog = function (name) { this.name = name; document.addEventListener("Event",this.bark,false); }; dog.prototype.bark =
4
Antworten
Entwerfen wir ein Lohn-Generation-System für einen Kunden. Die Organisation, die wir im Visier haben, hat eine Hierarchie wie folgt: Unternehmens -> Cluster -> Business Unit (BU) -> Abteilung -> Mitarbeiter Das Gehalt eines Mitarbeiters setzt sich aus
6
Antworten
Ich bin der Entwicklung einer web-Anwendung. Die Anwendung ist immer sehr Komplex, um die noch vorhandenen habe ich beschlossen ich habe, stellen einige oop-Konzepte. Die original-js oop einfach nicht native genug für mich (ich bin ein .net-Entwickler),
5
Antworten
Lernen ruby und oop im Allgemeinen, und ich kam auf die Klasse Methoden, die soweit ich das verstanden habe sind wie Instanz-Methoden, aber der Zugriff von der Klasse sondern von einem Gegenstand und kann nur einmal gleichzeitig
3
Antworten
Bin ich ein Qt/C++ - problem mit einem einfachen QWidget Programm zeichnet eine ellipse im inneren ein Kind QWidget. Das Programm besteht aus: (1) Ein Elternteil QWidget (2) Ein Kind QWidget (als Zeichnung Oberfläche für eine ellipse)
4
Antworten
Möchte ich dieses Programm ohne die Verwendung von globalen Variablen. Grundsätzlich, wenn die person zieht sich zurück und landet gehen in negativen zahlen Sie eine Gebühr in Höhe von 5. Jede Transaktion, die im minus wird auch
2
Antworten
public class Song { public string Genre { get; protected set; } public string Name { get; protected set; } public string Band { get; protected set; } public Song(string name, string band, string genre) { Name
5
Antworten
Wie kann ich eine Klasse in oo php, worin dieser Klasse wird die eine, die Verwaltung der DB-Verbindung? Beispiel-codes oder Websites zu tun. Im mit MySQL-Befehl Client durch die Art und Weise. Hauptproblem: Wie kann ich eine
5
Antworten
Kann ich nicht finden, ob es möglich ist, rufen Sie eine nicht-statische Methode aus einer statischen eine in Python. Dank BEARBEITEN: Ok. Und was ist mit static von static? Kann ich dies tun: class MyClass(object): @staticmethod def
8
Antworten
Ich bin gerade erst anfangen, um meinen Geist um das ganze Objekt-Orientierte Sache, so mit mir tragen. So, ich sah ein Beispiel für eine Objekt-Funktion (für Javascript), wo Sie einen neuen Wert zuweisen und diesen Wert zugewiesen
2
Antworten
Sagen, dass ich eine Django-Klasse so etwas wie dieses: class Person(models.Model): name = models.CharField(max_length=50) # ... Wie kann ich über ein Programm erhalten, das max_length Wert für die name Feld? InformationsquelleAutor Mat | 2009-12-01
4
Antworten
Ich bin Neuling in der web-Entwicklung entwickelt haben und ein web-server mit node und express. Ich habe verwendet, MVC-Muster, mit Modellen, die sequelizejs Objekte. Aber, für meine Controller, dir wenig bis gar kein OOP aktuell und ich
5
Antworten
ich versuche zu verstehen, php Konstruktor-und Destruktor-Verhalten. Alles geht wie erwartet mit dem Konstruktor, aber ich habe Probleme damit, den Destruktor zu Feuer implizit. Ive getan alles zu Lesen auf php.net und die damit verbundenen Websites, aber
1
Antworten
Baue ich eine website und installiert Magento in das /shop/- Unterverzeichnis. Ich würde gerne integrieren die top-Kategorien in das Menü von meinem nicht-Magento-Website, so können Sie navigieren direkt in die Kategorie. Dafür brauche ich den Namen der
6
Antworten
Hatte ich eine Diskussion auf der Arbeit über "die Vererbung im domain-Modell erschwert die Entwickler Leben". Ich bin ein OO-Programmierer, so dass ich begann zu suchen nach Argumenten, die mit Vererbung im domain-Modell erleichtert dem Entwickler das
2
Antworten
Vielleicht kennen Sie einige "rechten Weg" zu überschreiben class-Eigenschaft von der Kind-Klasse Methode <?php class A { public $option; public function __construct() { $this->option = array(1,2,3); } public function bb() { $obj = new B; $obj->aa(); print_r($this->option);die;
3
Antworten
Ich versuche herauszufinden, alternative Möglichkeiten, um eine statische (oder eine Klasse) die Eigenschaft einer ES6-Klasse und klicken Sie dann auf ändern, nachdem Sie neue Instanzen der Klasse erstellt werden. Zum Beispiel, sagen wir ich habe eine Klasse
6
Antworten
Hier ist ein Beispiel des Polymorphismus von http://www.cplusplus.com/doc/tutorial/polymorphism.html (zur besseren Lesbarkeit umgebrochen): //abstract base class #include <iostream> using namespace std; class Polygon { protected: int width; int height; public: void set_values(int a, int b) { width =
5
Antworten
Coluld Sie bieten ein einfaches code-Beispiel? (sorry C++ - nube und so rufen Sie eine Funktion aus der Klasse, die Sie erweitern? Könnten Sie etwas konkreter über das, was Sie erreichen wollen ? Wollen Sie eine Methode
7
Antworten
Message-passing ist ein wesentlicher Bestandteil der Erlang. Alan Kay hat argumentiert, dass die message-passing ist ein Konzept wichtiger als die Objekte, die in seiner Sicht der Objekt-orientierten Programmierung (und er "erfand" den Begriff!). Können Erlang als eine
6
Antworten
Ich arbeite an einem Perl-Skript, erfordert einige grundlegende Menü-Funktionalität. Letztendlich würde ich wie jedes Menü mit ein paar Optionen und dann entweder die option zum zurückkehren zum vorherigen Menü oder beenden. Beispiel: Dies ist ein Menü: Wahl
2
Antworten
Diese Frage ist unwahrscheinlich, um zu helfen alle zukünftigen Besucher; es ist nur für einen kleinen geografischen Gebiet, einen bestimmten moment in der Zeit, oder eine außerordentlich engen situation, die nicht allgemein für das weltweite Publikum des
6
Antworten
Kürzlich hörte ich, dass es 9 Regeln für OOP(Java). Ich kenne nur vier, wie Abstraktion, Polymorphie, Vererbung und Kapselung. Gibt es weitere Regeln für OOP? InformationsquelleAutor Viki | 2008-12-30
1
Antworten
Ich habe eine excel-Datei mit zwei Blatt: Arbeitsblatt; Liste- Liste der Elemente, die angezeigt wird in Worksheet Blatt als Liste. Bitte sehen Sie die folgenden Bilder: Möchte ich generieren, diese mit PHPExcel Bibliothek. Ich habe versucht, aber
4
Antworten
Ich reparieren müssen Sie ein Drittanbieter-Komponente. Diese Komponente ist Klasse mit privaten Variablen, die aktiv genutzt werden, durch seine Nachkommen: TThirdPartyComponentBase = class private FSomeVar: Integer; public ... end; TThirdPartyComponent = class (TThirdPartyComponentBase) protected procedure Foo; virtual;
3
Antworten
Habe ich einige code, der erstellt ad Instanz einer dynamischen Klasse (d.h. aus einer Variablen): $instance = new $myClass(); Da der Konstruktor hat anderes argument zählen, je nach $myClass Wert, Wie gebe ich eine variable Liste von
4
Antworten
Ich versuche zu greifen, eine Methode behandeln von in einem Objekt in MATLAB, noch etwas in der Art str2func('obj.MethodName') funktioniert nicht Ich merke jetzt, dass ich möglicherweise übersprungen haben, ein wichtiger Teil der Frage: Mein Ziel ist
1
Antworten
So wie es momentan steht, diese Frage ist nicht eine gute Passform für unsere Q&A-format. Wir erwarten Antworten auf Tatsachen gestützt, Referenzen und know-how, aber diese Frage wird wahrscheinlich werben Debatte, Argumente, polling, oder erweiterte Diskussion. Wenn