作者:生活趣图分享 | 来源:互联网 | 2023-05-16 13:33
我有许多不同的模式,但是每个模式都包含一组字段.我想知道是否有办法让不同的模式扩展父模式并继承其字段.例如,这就是我想要的:
message Parent {
required string common1 = 0;
optional string common2 = 1;
}
message Child1 { // can we extend the Parent?
// I want common1, common2 to be fields here
required int c1 = 2;
required string c2 = 3;
}
message Child2 { // can we extend Parent?
// I want common1, common2 to be fields here
repeated int c3 = 2;
repeated string c4 = 3;
}
这样Child1和Child2也包含来自Parent的字段common1和common2(可能更多).
这有可能吗?如果可以的话怎么样?