【发布时间】:2021-01-29 02:36:00
【问题描述】:
dart 我怎么做不到?
abstract class IUserDto {
String id;
String firstName;
String lastName;
String email;
}
class UserLogicItem implements IUserDto {
UserLogicItem({this.id, this.firstName, this.lastName, this.email});
@override
final String id;
@override
final String firstName;
@override
final String lastName;
@override
final String email;
}
我收到此错误:
缺少“setter IUserDto.email”、“setter”的具体实现 IUserDto.firstName'、'setter IUserDto.id' 和 'setter IUserDto.lastName'。尝试实现缺少的方法,或使 class abstract.dart(non_abstract_class_inherits_abstract_member)
但我想创建一个类契约,其中具体类必须具有这些属性。
【问题讨论】: