備忘録日記スマートフォン用の表示で見るスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。絡みのメモを公開しています。3.0では、既存のクラスにメソッドを追加して拡張することができます。その際に、そのクラスのサブクラスを作成するという事は必要なく、別のクラスを作成し、その中にstaticなメソッドを作成します。その際の決まり事は以下の点です。拡張メソッドを持つクラスは、staticクラスとする事。拡張メソッドは必ずstaticメソッドにする事。最低必ず一つの引数を受け取るようにすること。(レシーバー自身が入ります。)宣言する拡張メソッドの第一引数は必ず以下の書式とすること。o)pythonやっている人は、メソッドを宣言する際に定義するselfと同じようなものと思うと分かりやすいです。上記のようにすることで、そのクラスにメソッドが拡張されます。拡張メソッドを利用するには、作成した拡張クラスをusingでインポートすればオッケイです。以下簡単なサンプルです。}}まあ、実際あまり使う事は無いとは思いますが、個人的に便利だと思い自分のライブラリには拡張メソッドとして用意しているのが以下のものです。Rubyのto_iみたいなメソッドや10.times{}みたいなものがあったら便利だなと思いまして。調査し、持っている場合はその件数を結果として返す。}}================================過去の記事については、以下のページからご参照下さい。備忘録日記まとめhttp://sites.google.com/site/gsfzero1/サンプルコードは、以下の場所で公開しています。絡みのメモを公開しています。Blog|ブログを報告する。