6
A
回答
12
5
使用的方法修改:
has 'attr' => (
is => 'rw',
predicate => 'is_set',
...
};
before 'attr' => sub {
my $self = shift;
die 'attr already set' if $self->is_set;
};
相关问题
- 1. 可以将ithreads与Moose懒惰属性一起使用吗?
- 2. 我可以重写接口属性吗?
- 3. 我可以在一次性基础上忽略Automapper属性吗?
- 4. Moose属性存在
- 5. 我可以在同一个字段多次使用IMetadataAware属性吗?
- 6. 使用ValueInjecter,我可以注入私有属性吗?
- 7. Visual Studio:我可以使属性表的导入只读吗?
- 8. 我可以在枚举上使用gcc可见性属性吗?
- 9. 在Perl Moose类中写入只读属性
- 10. 我错了,或者属性可以一次执行一个转换器吗?
- 11. 我可以为一次对象的每个属性定义一个接口吗?
- 12. 我可以使Appengine模型属性调用一个函数吗?
- 13. 我可以使用Jackson @JsonView序列化一个属性吗?
- 14. 我可以使用DebuggerStepThrough属性标记一个方法吗?
- 15. 我可以重写AWS Device Farm的设备功能属性吗?
- 16. 我可以重写c#中的属性吗?怎么样?
- 17. 我可以公开注释属性吗?
- 18. 我可以强迫孩子属性吗?
- 19. 我可以设置Textview的属性吗?
- 20. 我们可以有genric属性吗?
- 21. WPF:我可以连接DataBinding属性吗?
- 22. 我可以从BroadcastReceiver写入屏幕吗?
- 23. Perl Moose方法属性
- 24. Moose属性初始化
- 25. 我们可以不止一次地拥有css风格属性吗?
- 26. jquery缩写一次写几个属性
- 27. PrimitiveType可以有属性吗?
- 28. 我可以给一个属性一个复杂的名字吗?
- 29. 我可以在android中编写一个系统属性侦听器吗?
- 30. 我可以根据其他属性设置类“属性”吗?
你会用“围绕”停止方法叫你不要有死 – qodeninja 2011-09-29 02:44:11
也不要用死这种方式,请千万不要用死,死是邪恶的,应该死。用呱呱声,或者承认。 – xenoterracide 2012-04-07 02:20:11
qodeninja:这取决于。您可能需要保释出来,并让来电者捕捉它。 – 2012-04-07 14:51:27