в Dart, используя Mirrors, как бы вы вызвали статический метод класса из экземпляра класса?
если у меня есть экземпляр, и я знаю, что класс экземпляра содержит статический метод с именемstatFn()
как мне позвонитьstatFn()
из инстанса?
например,
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?