2020年12月23日
摘要: 一、类方法 1、什么是类方法? 类方法是指使用@classmethod修饰的方法,其第一个参数是类本身(而不是类的实例对象)。 2、特点是什么? 类方法的特点是既可以通过类名直接调用,也可以通过类的实例对象调用。 3、类方法示例 1 class Complex: #定义Complex类 2 def 阅读全文
posted @ 2020-12-23 21:50 史振兴 阅读(1352) 评论(0) 推荐(0) 编辑
摘要: isinstance:用于判断一个对象所属的类是否是指定类或指定类的子类; issubclass:用于判断一个类是否是另一个类的子类; type:用于获取一个对象所属的类。 例:isinstance、issubclass和type使用示例。 1 class Person: #定义Person类 2 阅读全文
posted @ 2020-12-23 21:25 史振兴 阅读(200) 评论(0) 推荐(0) 编辑
摘要: super方法 用于获取父类的代理对象,以执行已在子类中被重写的父类方法,其语法格式为: super([类名[, 对象名或类名]]) super方法有两个参数: 第一个参数是要获取父类代理对象的类名。 第二个参数如果传入对象名,则该对象所属的类必须是第一个参数指定的类或该类的子类,找到的父类对象的s 阅读全文
posted @ 2020-12-23 21:06 史振兴 阅读(1252) 评论(0) 推荐(0) 编辑