任务描述:
创建派生类时指定元类,用来控制和约束派生类的创建过程,对派生类中的成员进行一定的限制。
参考代码:
运行结果:
在创建派生类时如果指定了元类但派生类中的实现不符合元类要求,会抛出异常,下面代码在IDLE交互模式中演示了派生类定义不符合元类要求时创建失败的情况: