摘要: 一.类的约束 一个项目中不同模块交由不同的程序员来完成,每个功能得必须先定义好,如避免功能代码实现后却执行不了. 在python中有两种办法来解决这样的问题: 1. 提取父类. 然后在父类中定义好方法. 在这个方法中什么都不用干. 就抛⼀个异常就可以了. 这样所有的子类都必须重写这个方法. 否则. 阅读全文
posted @ 2018-11-12 16:24 全干 阅读(131) 评论(0) 推荐(0) 编辑
摘要: issubclass() 这个内置函数可以帮我们判断xxx类是否是yyy类型的子类 isinstance()可以判断该对象是否是xxx家族体系中的(只能往上判断) 关于反射, 其实⼀一共有4个函数:1. hasattr(obj, str) 判断obj中是否包含str成员2. getattr(obj, 阅读全文
posted @ 2018-11-12 15:33 全干 阅读(124) 评论(0) 推荐(0) 编辑