Als «private-methods» getaggte Fragen

30
Private JavaScript-Methoden
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 Klasse: var restaurant = new Restaurant(); restaurant.buy_food(); restaurant.use_restroom(); Wie erstelle ich eine private Methode, …

11
Wie verwende ich Reflektion, um eine private Methode aufzurufen?
In meiner Klasse gibt es eine Gruppe privater Methoden, und ich muss eine dynamisch basierend auf einem Eingabewert aufrufen. Sowohl der aufrufende Code als auch die Zielmethode befinden sich in derselben Instanz. Der Code sieht folgendermaßen aus: MethodInfo dynMethod = this.GetType().GetMethod("Draw_" + itemType); dynMethod.Invoke(this, new object[] { methodParams }); In …


9
Private Modulmethoden in Ruby
Ich habe eine zweiteilige Frage Beste Übung Ich habe einen Algorithmus, der eine Operation an einer Datenstruktur unter Verwendung der öffentlichen Schnittstelle ausführt Derzeit handelt es sich um ein Modul mit zahlreichen statischen Methoden, die bis auf die eine öffentliche Schnittstellenmethode alle privat sind. Es gibt eine Instanzvariable, die von …
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.