1.rust的特性是什么
比喻:1.把特性比成是一个技能,该技能中包含了 学习该技能用到的几个方法
2.如果你想学习该技能(继承该特性),就得学习该技能中的所有方法(实现该特性中的所有方法)
2.特性有什么特别的地方
比喻:1.该技能中有 默认方法, 是不需要你学习的。只要你学习该技能,也就学习了这些默认方法
2. 学习了该技能(继承了该特性),就可以直接调用它的默认方法(不用实现也可以)
3.特性在函数中的应用
1.一个函数定义了参数,是某个特性。 只有实现该特性 才能调用这个函数
2. 一个函数返回实现某个特性的参数,则可以直接调用该函数 使用某个特性中的方法