Perl の bless って
 1引数で書くことができるのか。初めて知った。

5 sub new {
6 my $c = shift;
7 bless $c;
8 }

33 my $human = Human::new({'name' => 'ビンゴ',
34 'age' => 1,
35 'bag' => {}
36 });
第31回 Perlでオブジェクト指向を書こう
 この書き方の問題点は二つあります。まず、コンストラクタを Human::new のように静的呼び出ししていること。もう一つが、blessを1引数で使っていることです。

blessは2引数で - a geek

 ただ、いろいろと問題があるようなので、実際にこういう書き方をすることは無いだろうな。
[PR]
by fkmn | 2009-01-26 23:55 | IT
<< おいらは「大工」 今日の散財にっき (あるいは積... >>


とあるWebアプリケーションエンジニアの日記
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
カテゴリ
以前の記事
ブログパーツ
リンク
検索
タグ
最新のトラックバック
プログラミングが「出来る..
from とりあえず9JP?
Genographic ..
from ナンジャモンジャ
ジュセリーノ
from ありの出来事
くちこみブログ集(ライフ..
from くちこみブログ集(ライフ)(..
以降、丁寧語で行こう!
from エッセイ的な何か
その他のジャンル
ファン
記事ランキング
ブログジャンル
画像一覧

fkmnの最近読んだ本 フィードメーター - フッ君の日常 あわせて読みたい AX