ユーザ用ツール

サイト用ツール


function:aboutmethod

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

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