====== メソッド(method)について ====== ==== 資料 ==== 汎用性の高い語句のためなし。 最初から使えるメソッド一覧は以下に記載あり。 https://miniscript.org/files/MiniScript-QuickRef.pdf 例えばリストのメソッドはこんな形で説明されてます。 https://miniscript.org/wiki/List ==== 概要 ==== メソッドとは、各クラスが機能として持っている関数の事。 ちょっと説明が難しいのですが、Miniscriptにおいては各変数から呼び出せる関数として考えてもらえばいいかと。 ただ、単体として記載するのではなく、あくまで変数ありきで呼び出す必要があることに注意してください。 参考:[[oop:aboutclass|クラス・オブジェクトについて]] ==== サンプル ==== 例えば、リストの長さを参照するとき、以下の内容を記載します。 lst=[1,2,3,4] print lst.len この時の「lst.len」の部分がメソッドに該当します。 リスト「lst」におけるメソッド「len」を呼び出しているわけですね。 また、上記リンク先の「クラス・オブジェクトについて」にてメソッドの定義を行うサンプルを書いてます。 気になる方はちょっと見てみてください。