new
'u geçersiz kılmak için sınıfımın kurgusuna yalnızca tek argümanını geçerek oluşturulabilir, daha az ve daha az değil.Perl 6'da yalnızca 1 argümanı olan bir kurucu 6
class MyClass {
has $.var1;
method new($var1) {
return MyClass.new(var1 => $var1);
}
}
my $my_class1 = MyClass.new(33);
say $my_class1.var1;
hatadır:
Too few positionals passed; expected 2 arguments but got 1
in method new at test1.pl6:28
in method new at test1.pl6:28
in block <unit> at test1.pl6:33
bunun nesi var?