24 Aralık 2008, ÇARŞAMBA
Tam olarak's "korusun" Perl nedir?
Bir kullanır anlıyorum "" anahtar kelime bir sınıf içinde Perl "yeni" yöntem: korusun
sub new {
my $self = bless { };
return $self;
}
Ama tam olarak ne "" bunu yapmaya karma başvurusu ? korusun.
CEVAP
24 Aralık 2008, ÇARŞAMBA
Bir sınıf ile, bless
Genel associates bir nesne.
package MyClass;
my $object = { };
bless $object, "MyClass";
Şimdi ne zaman seni $object
Perl bir yöntem aramak için çağırır.
Eğer ikinci argümanı örnek olarak ihmal ise, mevcut paket/sınıf kullanılır.
Netlik için örnek aşağıdaki gibi yazılı olabilir
sub new {
my $class = shift;
my $self = { };
bless $self, $class;
}
EDİT: kixx'In iyi 9 ** biraz daha fazla ayrıntı için.
Bunu Paylaş:
&; Objective-C daha kesinlikle C den &...
Tam olarak&; kapatma" quot; bakın ...
&Quot;sıkı" kullanın; JavaScript, ...
Neden &; ad std quot;" kötü olara...
Kabuk, " nedir; 2>&1 " dem...