矢印演算子とは?
[上に]
[前に]
[次に]
けけけ
1999/12/03(金) 20:21:30
よく、矢印演算子が以下の様に使用されていますが
この矢印演算子はどのような役割があるのでしょうか?
ラマ本を見ても説明がなかったです。みおとしかな・・・。
$smtp = Net::SMTP->new('mailhost');
どなたか、宜しくお願いいたします。
こここ
1999/12/03(金) 21:42:27
オブジェクト操作だと思います。
詳しくは、B-Cusさんやふじさんが回答してくれると思います!。
B-Cus
1999/12/03(金) 21:58:00
まぁ、結果的にはオブジェクトを生成してますけど、
根本的には Net::SMTP パッケージの new 関数を実行してるだけです。
---main.pl----
require 'hoge.pl'
HOGE->new;
---hoge.pl----
package HOGE;
sub new{
print "NEW!\n";
}
1;
--------------
new の中で変数作って bless してリファレンスを返せば
オブジェクトのでき上がり。詳しくはラクダ本を読んで。
[上に]
[前に]
[次に]