Tbpgr Blog

Recruiting Operations tbpgr(てぃーびー) のブログ

TbpgrUtils | 追加要件 TemplateMethodパターンを利用するためのモジュールを追加

概要

追加要件 TemplateMethodパターンを利用するためのモジュールを追加

詳細

追加要件 TemplateMethodパターンを利用するためのモジュールを追加します

仕様

・must_implクラスマクロにテンプレートとなるメソッド名をSymbolで指定(複数可)
・must_implに指定したメソッドは、デフォルトの実装としてNotImplentedErrorをraiseする。
そのため、継承側で実装を怠ると例外が発生する。

※より詳細についてはGitHubのREADMEおよびテストケース参照

リリースバージョン

0.0.10