技術共有

Rust学習記007: Trait --- Rustの「インターフェース」

2024-07-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

特性

  • Rust におけるトレイトは、他のプログラミング言語のインターフェイス (java) や抽象クラス (java) と同様に、メソッドのコレクションを定義するためのメカニズムです。c の仮想関数)。

特性の定義

trait MyTrait { //关键字trait(线条、特征、勾勒)
    // 定义Trait的方法
    fn my_method(