首页IT科技钩子函数java(钩子函数)

钩子函数java(钩子函数)

时间2025-04-30 10:52:51分类IT科技浏览6423
导读:控制子类的的创建 1、元类...

控制子类的的创建

1             、元类

  这种方式可能是最常见的也是我们最先知晓的             ,当然这种方式可能需要我们对元类有比较深入的了解                    ,所以引入了下面的这种方式

2                    、钩子函数

  __init__subclass__,字面意思       ,父类实现了该双下方法      ,其后凡是继承他的派生类                    ,都会触发此方法             ,进行派生类的初始化      ,实现派生类属性的增加及修改

output: 

  只有永不遏制的奋斗 g 26

  测试

  {__module__: __main__, __doc__: None, origin_val: 只有永不遏制的奋斗, name: g, age: 26, func: .overwrite at 0x0000026737322310>}

  {__module__: __main__, __doc__: None, origin_val: 只有永不遏制的奋斗, func: <function Meta.__init_subclass__.<locals>.overwrite at 0x0000026737322280>}

另外补充一句:今年的新书《python工匠...》目前浅看了三章                    ,一个词             ,相见恨晚,感兴趣我觉得是可以学习学习的

声明:本站所有文章                    ,如无特殊说明或标注                    ,均为本站原创发布             。任何个人或组织,在未征得本站同意时             ,禁止复制       、盗用             、采集                   、发布本站内容到任何网站       、书籍等各类媒体平台                    。如若本站内容侵犯了原著者的合法权益                    ,可联系我们进行处理       。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
vue踩坑填坑(一):引入模块组件(Vue组件中如何引入外部的js文件) python 列表操作符(Python笔记(3)——列表二:操作列表(Python编程:从入门到实践))