| クラス:: MakeMethods :: Template :: Generic. クラス:: MakeMethods :: Template :: Generic Perlモジュールには、一般的なメタメソッドタイプのテンプレートが含まれています。 |
今すぐダウンロード |
クラス:: MakeMethods :: Template :: Generic. ランキングとまとめ
- ライセンス:
- Perl Artistic License
- 出版社名:
- Matthew Simon Cavalletto
- 出版社のWebサイト:
- http://search.cpan.org/ferrency/
クラス:: MakeMethods :: Template :: Generic. タグ
クラス:: MakeMethods :: Template :: Generic. 説明
クラス:: MakeMethods :: Template :: Generic Perlモジュールには、一般的なメタメソッドタイプのテンプレートが含まれています。 クラス:: MakeMethods :: Template :: Generic Perlモジュールには、一般的なメタメソッドtypesのテンプレートが含まれています..Synopsis Package MyObject;クラス:: makemethodsを使用する( 'template :: hash:new' => 、 'template :: hash:scalar' => 'テンプレート:: static:scalar' => )。パッケージメイン; My $ OBJ = MyObject-> New(Foo => "Foozle"、Bar => "Bozzle");印刷$ obj-> foo(); $ OBJ->バー(「BAMBOOZLE」);このパッケージは、ハッシュ、スカラー、フライウェイト、静的、PackageVar、およびClassVarの実装によって提供されるメタメソッドの共通基盤を形成するコンストラクタやアクセサのメソッドのためのさまざまな抽象インタフェースを提供します。一般的に言えば、呼び出しを定義する一般的なメタメソッドこれらのサブクラスのそれぞれによって異なるスコープされたデータにバインドされているインタフェースと動作.New ConsticalStoreは、これらのメソッドから選択するためのハッシュベースのオブジェクトコンストラクタのいくつかのタイプです。これらのメソッドは、新しい祝福されたインスタンスへの参照を作成して返します。それらは、それらの(オプション)引数が初期値を設定する方法、およびクラスまたはインスタンスメソッドとして呼び出されるときにどのように動作するかにどのように解釈されるかによって異なります。要件: ・Perl
クラス:: MakeMethods :: Template :: Generic. 関連ソフトウェア