diff options
Diffstat (limited to 'README.EXT.ja')
-rw-r--r-- | README.EXT.ja | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/README.EXT.ja b/README.EXT.ja index be76515cdc..e598c61979 100644 --- a/README.EXT.ja +++ b/README.EXT.ja @@ -473,6 +473,17 @@ funcはクラスを引数として受け取って,新しく割り当てられ ソースなどを含まない,できるだけ「空」のままにしておいたほう がよいでしょう. +継承したクラスにある既存のメソッドをオーバーライドしているな +ら,オーバーライドされたメソッドを呼び出すには以下の関数を使 +います. + + VALUE rb_call_super(int argc, const VALUE *argv) + +現在のスコープのレシーバは(他に方法がなければ),以下の関数で +得ることができます. + + VALUE rb_current_receiver(void) + === 定数定義 拡張ライブラリが必要な定数はあらかじめ定義しておいた方が良い |