this post was submitted on 06 Aug 2023
3 points (100.0% liked)

perl

1 readers
1 users here now

perl programming language.

founded 3 years ago
MODERATORS
 

I did not find anything mentioning this anywhere, but it is such a basic feature of class based programming, that I can't imagine it is not there, somewhere, somehow.

class One { method do_it {say 1} }
class Two : isa(One) { method do_it { super()->do_it; say 2} } # or so...
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 11 months ago* (last edited 11 months ago)

I can do One::do_it($self) or One->can('do_it')->($self), but that seems very ugly and against the pattern.