如何通过接口要求Moose属性?

时间:2012-07-25 02:02:00

标签: perl interface moose role

你可以做到

use Moose::Role;
requires 'method';

我在Moose::Spec::Role中看到我也可以要求属性,但我该怎么做呢?

1 个答案:

答案 0 :(得分:1)

完全相同的语法。 Moose属性提供了一种存取方法。从实际CPAN documentation

开始

“要求(@method_names) 角色可以要求任何具有该角色的类实现某些方法。

请注意,属性访问器也算作满足角色要求的方法。“