is Exception
当您尝试从尚未 组合 的类继承时,将抛出类型为 X::Inheritance::NotComposed 的异常。
通常发生这种情况是因为它尚未完全解析,或者它是存根
例如
; # literal ... for stubbingis A ;
使用以下内容终止
===SORRY!=== 'B' cannot inherit from 'A' because 'A' isn't composed yet (maybe it is stubbed)
触发此错误的第二种常见方法是尝试从类体中继承类。
例如
使用以下内容终止
===SORRY!=== 'Outer::Inner' cannot inherit from 'Outer' because 'Outer' isn't composed yet (maybe it is stubbed)
方法§
方法 child-name§
method child-name(X::Inheritance::NotComposed: --> Str)
返回尝试继承的类型的名称。
方法 parent-name§
method parent-name(X::Inheritance::NotComposed: --> Str)
返回该类型尝试从中继承的父类型的名称