钩子函数java(钩子函数)
导读:控制子类的的创建 1、元类...
控制子类的的创建
1 、元类
这种方式可能是最常见的也是我们最先知晓的 ,当然这种方式可能需要我们对元类有比较深入的了解 ,所以引入了下面的这种方式
2 、钩子函数
__init__subclass__,字面意思 ,父类实现了该双下方法 ,其后凡是继承他的派生类 ,都会触发此方法 ,进行派生类的初始化 ,实现派生类属性的增加及修改
output:
只有永不遏制的奋斗 g 26
测试
{__module__: __main__, __doc__: None, origin_val: 只有永不遏制的奋斗, name: g, age: 26, func:
另外补充一句:今年的新书《python工匠...》目前浅看了三章 ,一个词 ,相见恨晚,感兴趣我觉得是可以学习学习的
声明:本站所有文章 ,如无特殊说明或标注 ,均为本站原创发布 。任何个人或组织,在未征得本站同意时 ,禁止复制、盗用 、采集 、发布本站内容到任何网站 、书籍等各类媒体平台 。如若本站内容侵犯了原著者的合法权益 ,可联系我们进行处理。
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!