2

你可以做

use Moose::Role;
requires 'method';

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

4

1 回答 1

2

完全相同的语法。Moose 属性提供了一个访问器方法。从实际的CPAN 文档

“需要(@method_names)角色可以要求某些方法由任何扮演该角色的类实现。

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

于 2012-07-25T02:08:07.020 回答