继承

结构一节中解释过,不像 C#,Rust 不提供(基于类的)继承。一种为结构提供共享行为的方法是使用 trait。然而, 就像 C# 中的 接口继承,Rust 允许定义 trait 之间的关系,通过使用父 trait