case class Message(xml : Node) {
def toXML : Node = xml
}
case class ReqValidationMessage (xml : Node) extends Message(xml){
// ...
}
这会导致属性命名冲突,因为 Scala 尝试在 ReqValidationMessage 案例类中创建名为 xml 的第二个属性。但我希望两个构造函数(Message 和 ReqValidationMessage)具有相同的参数。我应该怎么办?