面向对象高级
Posted liangchengyang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象高级相关的知识,希望对你有一定的参考价值。
issubclass判断一个类是不是另外一个类的子类
isinstance判断一个对象是不是一个类的实例
反射:通过字符串来反射/映射到对象/类的属性上
hasattr 判断是否存在
getattr 获取
delattr 删除
setattr 修改
__str__: 在对象被打印时自动触发,可以用来定义对象被打印时的输出信息
注意:必须返回一个字符串类型的值,
__del__: 在对象被删除时先自动触发该方法,可以用来回收对象以外其他相关资源,比如系统资源
__call__: 在对象被调用时会自动触发该方法
以上是关于面向对象高级的主要内容,如果未能解决你的问题,请参考以下文章