My Moo 기반 클래스는 default 및 coerce subs를 모두 포함하는 게으른 & 게으른 속성을 모두 가지고 있습니다. 속성을 초기화하지 않으면 보통 속성에 default과 coerce 하위가 호출되지만 게으른 속성에는 default 만 호출된다는 것을 알게되었습니다. 그것은 일치하지 않는 것 같습니다. 다음 샘플 코드는 다음과 같습니다 pack
내 무스 클래스는 내가 변경할 수없는 역할을 소비합니다. 이 역할은 속성을 기본값으로 정의합니다. 클래스에 속성이 있어야하지만 다른 기본값이 필요합니다. 그럴 수 있습니까? 모든 다음과 같이 내가 내 자신의 코드의 일부와 함께 "새로운"방법을 둘러싼되어 가지고 올 수 : around new => sub {
my ($orig, $self) = (sh