unit17-0.1.0 is not a library.
Rust的面向对象编程特性
封装、继承、多态
封装:Rust本身支持对于一些行为进行或属性封装。
继承:Rust本身不支持继承这个概念,但是可以通过类型实现trait来达到类似的效果。
多态:许多人将“多态”视作“继承”的同义词。但实际上多态是一个更为通用的概念,它指代所有能够适应多种数据类型的代码。 对于继承概念而言,这些类型就是所谓的子类。 在Rust中使用泛型来构建不同类型的抽象,并使用trait约束来决定类型必须提供的具体特性。 这一技术有时也被称作限定参数多态化(bounded parametric polymorphism)。