flutter - 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;
}