NAME

MOP::Class - A representation of a class

VERSION

version 0.14

DESCRIPTION

A class does all the things a role does, with the addition of inheritance and instance construction.

CONSTRUCTORS

new( name = $package_name )>
new( $package_name )
new( \%package_stash )

METHODS

This module does the MOP::Role package, which means that it also has all the methods from that package as well.

Inheritance

superclasses()
set_superclasses( @supers )
mro()

AUTHOR

Stevan Little <stevan@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2017, 2018 by Stevan Little.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.