function:aboutmethod
差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
function:aboutmethod [2023/01/14 04:41] – 作成 machiaworx | function:aboutmethod [2023/01/14 05:44] (現在) – [サンプル] machiaworx | ||
---|---|---|---|
行 3: | 行 3: | ||
==== 資料 ==== | ==== 資料 ==== | ||
- | 汎用性の高い情報のためなし。 | + | 汎用性の高い語句のためなし。 |
最初から使えるメソッド一覧は以下に記載あり。 | 最初から使えるメソッド一覧は以下に記載あり。 | ||
行 9: | 行 9: | ||
https:// | https:// | ||
- | メソッドはこんな形で説明されてます。 | + | 例えばリストのメソッドはこんな形で説明されてます。 |
https:// | https:// | ||
行 17: | 行 17: | ||
メソッドとは、各クラスが機能として持っている関数の事。 | メソッドとは、各クラスが機能として持っている関数の事。 | ||
- | ちょっと説明が難しいのですが、Miniscriptにおいては各変数から呼び出す関数として考えてもらえばいいかと。 | + | ちょっと説明が難しいのですが、Miniscriptにおいては各変数から呼び出せる関数として考えてもらえばいいかと。 |
- | 参考:[[oop: | + | ただ、単体として記載するのではなく、あくまで変数ありきで呼び出す必要があることに注意してください。 |
+ | |||
+ | 参考:[[oop: | ||
==== サンプル ==== | ==== サンプル ==== | ||
行 30: | 行 32: | ||
この時の「lst.len」の部分がメソッドに該当します。 | この時の「lst.len」の部分がメソッドに該当します。 | ||
- | リストクラス「lst」におけるメソッド「len」を呼び出しているわけですね。 | + | リスト「lst」におけるメソッド「len」を呼び出しているわけですね。 |
また、上記リンク先の「クラス・オブジェクトについて」にてメソッドの定義を行うサンプルを書いてます。 | また、上記リンク先の「クラス・オブジェクトについて」にてメソッドの定義を行うサンプルを書いてます。 | ||
気になる方はちょっと見てみてください。 | 気になる方はちょっと見てみてください。 |
function/aboutmethod.1673638909.txt.gz · 最終更新: 2023/01/14 04:41 by machiaworx