検索
Results of 1 - 10 of about 106 for 実装 (0.004 sec.)
- トレイト:共通の振る舞いを定義する - Rust 日本語版 12279
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...値を許容する 17.3. オブジェクト指向デザインパターンを実装する 18. パターンとマッチング 18.1. パターンが使用さ...今回の場合、 Summary です。波括弧の中にこのトレイトを実装する型の振る舞いを記述するメソッドシグニチャを定義し...String です。 メソッドシグニチャの後に、波括弧内に実装を提供する代わりに、セミコロンを使用しています。 この...トレイトを実装する型はそれぞれ、メソッドの本体に独自の振る舞いを提... - https://man.plustar.jp/rust/book/ch10-02-traits.html - [similar]
- 高度なトレイト - Rust 日本語版 12048
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...値を許容する 17.3. オブジェクト指向デザインパターンを実装する 18. パターンとマッチング 18.1. パターンが使用さ...イトと型のプレースホルダーを結び付けます。 トレイトを実装するものがこの特定の実装で型の位置に使用される具体的...ることで、 なんらかの型を使用するトレイトをトレイトを実装するまでその型が一体なんであるかを知る必要なく定義で...その関連型は Item と名付けられ、 Iterator トレイトを実装している型が走査している値の型の代役を務めます。第13... - https://man.plustar.jp/rust/book/ch19-03-advanced-traits.html - [similar]
- 付録C:導出可能なトレイト - Rust 日本語版 11292
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...値を許容する 17.3. オブジェクト指向デザインパターンを実装する 18. パターンとマッチング 18.1. パターンが使用さ...属性は、 derive 記法で注釈した型に対して独自の既定の実装でトレイトを実装するコードを生成します。 この付録では...メソッドで可能になること derive が提供するトレイトの実装がすること トレイトを実装することが型についてどれほど...重要か そのトレイトを実装できたりできなかったりする条件 そのトレイトが必要にな... - https://man.plustar.jp/rust/book/appendix-03-derivable-traits.html - [similar]
- オブジェクト指向デザインパターンを実装する - Rust 日本語版 10305
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...値を許容する 17.3. オブジェクト指向デザインパターンを実装する 18. パターンとマッチング 18.1. パターンが使用さ...anguage 日本語版 オブジェクト指向デザインパターンを実装する ステートパターンは、オブジェクト指向デザインパタ...方法を見ましょう。 ブログ記事のワークフローを少しずつ実装していきます。ブログの最終的な機能は以下のような感じ...しています: これは、 blog というライブラリクレートに実装するAPIの使用例です。まだ blog クレートを実装していな... - https://man.plustar.jp/rust/book/ch17-03-oo-design-patterns.html - [similar]
- トレイトオブジェクトで異なる型の値を許容する - Rust 日本語版 10177
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...値を許容する 17.3. オブジェクト指向デザインパターンを実装する 18. パターンとマッチング 18.1. パターンが使用さ...もしれません。 この例のために本格的なGUIライブラリは実装するつもりはありませんが、部品がどう組み合わさるかは...な振る舞いにトレイトを定義する gui に欲しい振る舞いを実装するには、 draw という1つのメソッドを持つ Draw という...できます。トレイトオブジェクトは、 指定したトレイトを実装するある型のインスタンスを指します。 & 参照や Box<T>... - https://man.plustar.jp/rust/book/ch17-02-trait-objects.html - [similar]
- シングルスレッドサーバをマルチスレッド化する - Rust 日本語版 9100
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...値を許容する 17.3. オブジェクト指向デザインパターンを実装する 18. パターンとマッチング 18.1. パターンが使用さ...際に問題が起こっているところを見ます。 現在のサーバの実装で遅いリクエストをシミュレーションする 処理が遅いリク...エストが現在のサーバ実装に対して行われる他のリクエストにどう影響するかに目を...スをシミュレーションした /sleep へのリクエストを扱う実装です。 ファイル名: src/main.rs #![allow(unused)] fn... - https://man.plustar.jp/rust/book/ch20-02-multithreaded.html - [similar]
- Derefトレイトでスマートポインタを普通の参照のように扱う - Rust 日本語版 8780
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...値を許容する 17.3. オブジェクト指向デザインパターンを実装する 18. パターンとマッチング 18.1. パターンが使用さ...ートポインタを普通の参照のように扱う Deref トレイトを実装することで、 参照外し演算子 の * (掛け算やグロブ演算...違います)の振る舞いをカスタマイズできます。 Deref を実装してスマートポインタを普通の参照みたいに扱えるように...を使えません。その理由を確認します。 Deref トレイトを実装すればスマートポインタは参照と同じように機能するので... - https://man.plustar.jp/rust/book/ch15-02-deref.html - [similar]
- オブジェクト指向言語の特徴 - Rust 日本語版 8652
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...値を許容する 17.3. オブジェクト指向デザインパターンを実装する 18. パターンとマッチング 18.1. パターンが使用さ...ト定義によると、同じ機能を提供します。 カプセル化は、実装詳細を隠蔽する OOPとよく紐づけられる別の側面は、カプ...セル化の思想です。これは、オブジェクトの実装詳細は、 そのオブジェクトを使用するコードにはアクセス...要です。 add や remove 、 average メソッドを構造体に実装することでこれをします。リスト17-2のようにですね: フ... - https://man.plustar.jp/rust/book/ch17-01-what-is-oo.html - [similar]
- 一連の要素をイテレータで処理する - Rust 日本語版 8421
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...値を許容する 17.3. オブジェクト指向デザインパターンを実装する 18. パターンとマッチング 18.1. パターンが使用さ...ます。イテレータを使用すると、 自身でそのロジックを再実装する必要がなくなるのです。 Rustにおいて、イテレータは...ライブラリで定義されている Iterator というトレイトを実装しています。 このトレイトの定義は、以下のようになって...ext(&mut self) -> Option<Self::Item>; // デフォルト実装のあるメソッドは省略 // methods with default impleme... - https://man.plustar.jp/rust/book/ch13-02-iterators.html - [similar]
- マクロ - Rust 日本語版 7844
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...値を許容する 17.3. オブジェクト指向デザインパターンを実装する 18. パターンとマッチング 18.1. パターンが使用さ...Cで、 derive 属性を議論し、これは、色々なトレイトの実装を生成してくれるのでした。 また、本を通して println!...前に展開されるので、例えば、 与えられた型にトレイトを実装できます。関数ではできません。何故なら、関数は実行時...に呼ばれ、 トレイトはコンパイル時に実装される必要があるからです。 関数ではなくマクロを実装す... - https://man.plustar.jp/rust/book/ch19-06-macros.html - [similar]