例如,我有一个名为Fn的类,在Fn中我有一个名为myFunc的函数,所以我使用并调用函数是这样的
import 'fn.dart';
Fn().myFunc();
我想要打字
myFunc();
我怎么能这样做?非常感谢你的帮助。
每次你说Fn().myFunc();
你都在创建一个Fn
的实例,每次都会创建无用的对象。
你应该做的是
qazxsw poi然后qazxsw poi每次你想调用这个函数
此外,如果您愿意,您可以创建静态方法,如
Fn fn = Fn();
然后我们有
fn.myFunc();
用于静态方法
要么
class A {
static void bar() {} // A static method
void baz() {} // An instance method
}
和A.bar();
每当你需要调用A a = A();
时,这是一个实例方法。
注意:你也可以在课外使用顶级功能。阅读a.baz();