Wie würden Sie in Dart unter Verwendung von Mirrors die statische Methode einer Klasse von einer Instanz der Klasse aus aufrufen?

Wenn ich eine Instanz habe und weiß, dass die Klasse der Instanz eine statische Methode mit dem Namen enthältstatFn()Wie rufe ich an?statFn() von der Instanz?

zum Beispiel,

abstract class Junk {
  ...
}
class Hamburger extends Junk {
  static bool get lettuce => true;
  ...
}
class HotDog extends Junk {
  static bool get lettuce => false;
  ...
}

Junk food; // either Hamburger or Hotdog

// how do you get lettuce of food's type?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage