Flutter如何将变量设为私有并在构造函数中使用@required对其进行初始化

不要停下来

如何将字段设置为私有并@required在课堂上对其进行注释

例如下面的代码给我错误:

class AuthenticationService {
  final Api _api;

  AuthenticationService({@required this._api}); // error in this line
}
公路警察
class AuthenticationService {
  final Api _api;

  AuthenticationService({@required Api api}) : _api = api;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用私有构造函数进行静态初始化

使用初始化列表初始化字段并在构造函数内部对其进行初始化之间有什么区别?

Swift如何将`struct`的默认初始化器设为私有

如何在C ++中使用构造函数(只是构造函数)在类中初始化大型私有数组?

在类构造函数中使用重载>>运算符对其进行初始化

在类中声明数组并在构造函数中对其进行初始化

在引用初始化中使用已删除的复制构造函数进行复制初始化

在Kotlin中,如何将主要构造函数中的属性的setter设为私有?

在具有私有构造函数的类中初始化静态变量

初始化私有变量的抽象类的Fortran构造函数

聚合初始化绕过私有类构造函数

如何使用构造函数以非常量引用作为参数的私有对象成员初始化对象

如何在运行时使用构造函数初始化类中私有的数组?

如何在辅助构造函数中初始化变量并在 kotlin 中调用 super?

继承和复制构造函数-如何从基类初始化私有字段?

Java Mockito-如何模拟在构造函数中初始化的私有成员

如何从子类的构造函数初始化父类的私有成员

C ++构造函数如何初始化其类的对象?

即使我们有构造函数,如何将变量初始化为默认值

如何在构造函数的super()方法调用中使用子类变量(this)初始化其他类?

在Java构造函数中使用变量来初始化仍在构造函数中的其他变量

在副本构造函数中使用垃圾值初始化的变量

如何将PouchDB称为对象的属性,而又不对其进行多次初始化?

稍后在使用私有对象变量时(初始化对象之后)如何初始化数组

如何在构造函数中使用初始化程序将二维数组设置为相同的值?

在没有构造函数的类中初始化变量

如何将类的实例传递到其构造函数中的属性中,并使这些属性访问已初始化的属性?

如何将数据添加到在构造函数中初始化的数组?

在构造函数初始化列表中使用 std::variant