Ich habe ein JavaScript-Objekt erstellt, aber wie kann ich die Klasse dieses Objekts bestimmen? Ich möchte etwas Ähnliches wie Javas
Ich habe ein JavaScript-Objekt erstellt, aber wie kann ich die Klasse dieses Objekts bestimmen? Ich möchte etwas Ähnliches wie Javas
Ich bevorzuge es, OOP in großen Projekten zu verwenden, wie dem, an dem ich gerade arbeite. Ich muss mehrere Klassen in JavaScript erstellen, aber wenn ich mich nicht irre, gibt es mindestens ein paar Möglichkeiten, dies zu tun. Was wäre die Syntax und warum würde es so gemacht werden? Ich möchte...
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich lerne GoF Java Design Patterns und möchte einige Beispiele aus dem wirklichen Leben sehen....
Ich habe gelesen, dass es möglich ist, einem vorhandenen Objekt (dh nicht in der Klassendefinition) in Python eine Methode hinzuzufügen. Ich verstehe, dass es nicht immer gut ist, dies zu tun. Aber wie könnte man das
Ich habe Probleme, die richtige Kombination aus Semikolons und / oder Klammern zu finden. Ich würde das gerne tun, aber als Einzeiler von der Kommandozeile: while [ 1 ] do foo sleep
Wie rufe ich die übergeordnete Funktion aus einer abgeleiteten Klasse mit C ++ auf? Zum Beispiel habe ich eine Klasse namens parentund eine Klasse namens, childdie vom Elternteil abgeleitet ist. Innerhalb jeder Klasse gibt es eine printFunktion. Bei der Definition der Druckfunktion des Kindes...
Dies war eine Interviewfrage, die von einem Senior Manager gestellt wurde. Welche ist schneller? while(1) { // Some code } oder while(2) { //Some code } Ich sagte, dass beide die gleiche Ausführungsgeschwindigkeit haben, da der Ausdruck im Inneren whileschließlich zu trueoder ausgewertet...
Während eines meiner Interviews wurde ich gefragt: "Können wir eine abstrakte Klasse instanziieren?" Meine Antwort war "Nein, wir können nicht". Aber der Interviewer sagte mir: "Falsch, wir können." Ich habe ein bisschen darüber gestritten. Dann sagte er mir, ich solle es selbst zu Hause...
Ich habe in letzter Zeit in vielen Posts Leute gesehen, die versucht haben, solche Dateien zu lesen: #include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { char *path = "stdin"; FILE *fp = argc > 1 ? fopen(path=argv[1], "r") : stdin; if( fp == NULL ) { perror(path);...
Was ist Polymorphismus, wofür ist er und wie wird er
Was ist der Unterschied zwischen: class Child(SomeBaseClass): def __init__(self): super(Child, self).__init__() und: class Child(SomeBaseClass): def __init__(self): SomeBaseClass.__init__(self) Ich habe gesehen, superdass es in Klassen mit nur einer einzigen Vererbung ziemlich oft verwendet wird....
Ich muss ein Skript schreiben, das mein Programm mit verschiedenen Argumenten startet, aber ich bin neu in Bash. Ich beginne mein Programm mit: ./MyProgram.exe Data/data1.txt [Logs/data1_Log.txt]. Hier ist der Pseudocode für das, was ich tun möchte: for each filename in /Data do for int i = 0, i =...
Ich möchte den Unterschied zwischen __init__und __call__Methoden kennen. Zum Beispiel: class test: def __init__(self): self.a = 10 def __call__(self): b =
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten .
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Wie kann man...
Was ist der Unterschied zwischen den folgenden beiden Erklärungen? Class.method = function () { /* code */ } Class.prototype.method = function () { /* code using this.values */ } Ist es in Ordnung, sich die erste Anweisung als Deklaration einer statischen Methode und die zweite Anweisung als...
Was ist der Unterschied zwischen Kohäsion und Kopplung? Wie können Kopplung und Kohäsion zu einem guten oder schlechten Software-Design führen? Welche Beispiele beschreiben den Unterschied zwischen den beiden und ihre Auswirkungen auf die
Um eine JavaScript-Klasse mit einer öffentlichen Methode zu erstellen, würde ich Folgendes tun: function Restaurant() {} Restaurant.prototype.buy_food = function(){ // something here } Restaurant.prototype.use_restroom = function(){ // something here } Auf diese Weise können Benutzer meiner...
Ich verstehe, wie dieses Konstrukt funktioniert: for i in range(10): print(i) if i == 9: print("Too big - I'm giving up!") break; else: print("Completed successfully") Aber ich verstehe nicht, warum elsehier als Schlüsselwort verwendet wird, da dies darauf hindeutet, dass der betreffende...
In einem meiner Interviews wurde ich gebeten, den Unterschied zwischen einer Interface- und einer Abstract-Klasse zu erklären . Hier ist meine Antwort: Methoden einer Java-Schnittstelle sind implizit abstrakt und können nicht implementiert werden. Eine abstrakte Java-Klasse kann Instanzmethoden...