Als «object» getaggte Fragen

Ein Objekt ist eine Entität, die durch Befehle in einer Programmiersprache bearbeitet werden kann. Ein Objekt kann ein Wert, eine Variable, eine Funktion oder eine komplexe Datenstruktur sein. Bei der objektorientierten Programmierung bezieht sich ein Objekt auf eine Instanz einer Klasse.


4
So erstellen Sie neue Eigenschaften dynamisch
Wie kann ich eine Eigenschaft aus einem bestimmten Argument in der Methode eines Objekts erstellen? class Foo{ public function createProperty($var_name, $val){ // here how can I create a property named "$var_name" // that takes $val as value? } } Und ich möchte in der Lage sein, auf die Immobilie zuzugreifen …
73 php  object  properties 


3
Verwenden von self.xxxx als Standardparameter - Python
Ich versuche, eines meiner Hausaufgabenprobleme zu vereinfachen und den Code ein wenig zu verbessern. Ich arbeite mit einem binären Suchbaum. Im Moment habe ich eine Funktion in meiner Tree()Klasse, die alle Elemente findet und in eine Liste einfügt. tree = Tree() #insert a bunch of items into tree dann benutze …

5
Wie kann ich auf ein Array / Objekt zugreifen?
Ich habe das folgende Array und wenn ich es tue print_r(array_values($get_user));, bekomme ich: Array ( [0] => 10499478683521864 [1] => 07/22/1983 [2] => email@saya.com [3] => Alan [4] => male [5] => Malmsteen [6] => https://www.facebook.com app_scoped_user_id/1049213468352864/ [7] => stdClass Object ( [id] => 102173722491792 [name] => Jakarta, Indonesia ) …

4
So erhalten Sie einen Wert von Object mit dem Standardwert
Ich übergebe ständig Konfigurationswerte an Funktionen, die wie folgt auf sie zugreifen: var arg1 = 'test1'; if(isUndefined(config.args.arg1)){ arg1 = config.args.arg1; } var arg2 = 'param2'; if(isUndefined(config.args.arg2)){ arg2 = config.args.arg2; } var arg3 = '123'; if(isUndefined(config.args.arg3)){ arg3 = config.args.arg3; } wo ich sie später so benutze: var url = '<some-url>?id='+arg1+'&='+arg2 +'=' …


19
Javascript: So erstellen Sie dynamisch verschachtelte Objekte mithilfe von Objektnamen, die von einem Array angegeben werden
Ich hoffe, jemand kann mir mit diesem Javascript helfen. Ich habe ein Objekt namens "Einstellungen" und möchte eine Funktion schreiben, die diesem Objekt neue Einstellungen hinzufügt. Der Name und der Wert der neuen Einstellung werden als Zeichenfolgen bereitgestellt. Die Zeichenfolge mit dem Namen der Einstellung wird dann durch die Unterstriche …

4
jQuery: Wie kann ich das Ereignisobjekt in einer Ereignishandlerfunktion abrufen, ohne es als Argument zu übergeben?
Ich habe ein onclickAttribut auf meinem Link: <a href="#" onclick="myFunc(1,2,3)">click</a> Das weist auf diesen Ereignishandler in JavaScript hin: function myFunc(p1,p2,p3) { //need to refer to the current event object: alert(evt.type); } Ist es immer noch möglich, dieses Objekt zu erhalten, da das Ereignisobjekt "evt" nicht an einen Parameter übergeben wird? …

3
So führen Sie eine Liste (Objekte) in Terraform 0.12 durch
Wenn Sie eine Frage haben, muss ich eine Liste der GCP-Recheninstanzen bereitstellen. Wie kann ich for_each durch die "vms" in dieser Objektliste wie dieser schleifen? "gcp_zone": "us-central1-a", "image_name": "centos-cloud/centos-7", "vms": [ { "hostname": "test1-srfe", "cpu": 1, "ram": 4, "hdd": 15, "log_drive": 300, "template": "Template-New", "service_types": [ "sql", "db01", "db02" ] …

1
Sind Objektinitialisierungen in Java "Foo f = new Foo ()" im Wesentlichen dasselbe wie die Verwendung von malloc für einen Zeiger in C?
Ich versuche, den tatsächlichen Prozess hinter der Objekterstellung in Java zu verstehen - und ich nehme an, andere Programmiersprachen. Wäre es falsch anzunehmen, dass die Objektinitialisierung in Java dieselbe ist wie bei Verwendung von malloc für eine Struktur in C? Beispiel: Foo f = new Foo(10); typedef struct foo Foo; …

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.