- 论坛徽章:
- 0
|
一个简单的。。。
package Person;
use Data::Dumper;
sub _from_file{
my $FF;
open $FF ,"<att.txt";
return split /\s/, scalar <$FF>;
}
sub new{
my %arg_hash = @_;
print Dumper(%arg_hash);
@fields = _from_file();
print Dumper(@fields);
for my $newf (@fields){
$arg_hash{$newf} = undef unless exists $arg_hash{$newf};
}
print Dumper(%arg_hash);
return bless \%arg_hash;
}
sub dump{
$self = shift;
print Dumper($self);
}
package main;
$stranger = Person::new(so => 1, far => 2);
$stranger->dump();
|
|
|