class Fruit { has Str $.location is rw = "Cucamonga"; has UInt $.apples is rw = 400; has UInt $.oranges is rw = 200; has UInt $.bananas is rw = 50; ``}
> On 16 Dec 2024, at 10:49, ToddAndMargo via perl6-users <perl6-us...@perl.org> > wrote: > > Hi All, > > In the following; > > class Fruit { > has Str $.location is rw; > has UInt $.apples is rw; > has UInt $.oranges is rw; > has UInt $.bananas is rw; > } > > # Pre-salted: > my $FruitStand = Fruit.new( location => "Cucamonga", > apples => 400, > oranges => 200, > bananas => 50 ); > > Is there a way in the class declaration that I can > set the default values such that the "my" creation > of the variable already has the default values in it? > > Many thanks, > -T > > >