【发布时间】:2021-01-28 17:43:08
【问题描述】:
我有两个类:BaseClass (BaseResponse) 和 DerivedClass (LoginResponse)。我正在使用 fromJson 方法对它们进行反序列化。
我想了解如何调用基类的 fromJson 方法。
class BaseResponse {
int responseCode;
String responseMessage;
BaseResponse.fromJson(Map<String, dynamic> input)
: responseCode = input["ResponseCode"],
responseMessage = input["ResponseMessage"];
}
class LoginResponse extends BaseResponse {
String authenticationToken;
LoginResponse.fromJson(Map<String, dynamic> input)
: authenticationToken = input["AuthenticationToken"];
}
LoginResponse.fromJson(Map<String, dynamic> input) 给我一个错误提示:“BaseResponse”类没有未命名的构造函数。
感谢任何帮助。
谢谢。
【问题讨论】: