Abstract type: Difference between revisions

Content added Content deleted
(added abstract type example for AmigaE)
Line 1,866: Line 1,866:


=={{header|Perl 6}}==
=={{header|Perl 6}}==
{{works in|rakudo|2015.12}}


Perl 6 supports roles, which are a bit like interfaces, but unlike interfaces in Java they can also contain some implementation.
Perl 6 supports roles, which are a bit like interfaces, but unlike interfaces in Java they can also contain some implementation.