table of contents
MakeMethods::Template::Class(3pm) | User Contributed Perl Documentation | MakeMethods::Template::Class(3pm) |
NAME¶
Class::MakeMethods::Template::Class - Associate information with a package
SYNOPSIS¶
package MyObject; use Class::MakeMethods::Template::Class ( scalar => [ 'foo' ] ); package main; MyObject->foo('bar') print MyObject->foo();
DESCRIPTION¶
These meta-methods provide access to class-specific values. They are similar to Static, except that each subclass has separate values.
Class:scalar¶
Creates methods to handle a scalar variable in the declaring package.
See the documentation on "Generic:scalar" for interfaces and behaviors.
Class:array¶
Creates methods to handle a array variable in the declaring package.
See the documentation on "Generic:array" for interfaces and behaviors.
Class:hash¶
Creates methods to handle a hash variable in the declaring package.
See the documentation on "Generic:hash" for interfaces and behaviors.
2022-10-13 | perl v5.34.0 |