challenge メソッドのフック

例えば、あるクラスのあるメソッドを実行する前に他の処理を呼びたい(例えばログやトランザクション開始など)。 また、そのメソッドの終了後にも何らかの後処理を呼びたい(トランザクション終了など)。

そのような、メソッドに対するフック処理を書いてください。 ライブラリを使用してメソッドのフックを実現した場合は ライブラリの名前を紹介してくれると助かります。

Posted feedbacks - Other

Forth にはメソッドはないのですが、再定義前のワードを使えるのでこんな感じでしょうか。

before
primary
after

と出力されます。再帰するわけではありません。

1
2
3
: f ." primary" cr ;
: f ." before" cr f ;
: f f ." after" cr ;

Index

Feed

Other

Link

Pathtraq

loading...