欢迎来到 Kong Xiangqun 的博客

摘要: """ 装饰器 : 为原函数去扩展新功能,用新函数去替换旧函数 作用 : 在不改变原代码的前提下,实现功能上的扩展 符号 : @(语法糖) """ 一、装饰器的基本用法 def kuozhan(func): def newfunc(): print("aaaaaaa") func() print(" 阅读全文
posted @ 2020-08-07 23:43 kongxiangqun20220317 阅读(154) 评论(0) 推荐(0)
摘要: 一、__del__ 魔术方法(析构方法) ''' 触发时机:当对象被内存回收的时候自动触发[1.页面执行完毕回收所有变量 2.关于当前对象的所有对象被del的时候] 功能:对象使用完毕后资源回收 参数:一个self接受对象 返回值:无 ''' 1、页面执行完毕回收所有变量 class LangDog 阅读全文
posted @ 2020-08-07 23:14 kongxiangqun20220317 阅读(154) 评论(0) 推荐(0)
摘要: 一、多态 #多态: 不同的子类对象,调用相同的父类方法,产生不同的执行结果 """ 关键字: 继承 , 改写 """ class Soldier(): def attack(self): pass def back(self): pass # 陆军 class Army(Soldier): def 阅读全文
posted @ 2020-08-07 22:48 kongxiangqun20220317 阅读(154) 评论(0) 推荐(0)
摘要: 一、单继承 """ 如果一个类继承另外一个类, 该类叫做子类(衍生类),被继承的类叫做父类(基类,超类) 继承: (1) 单继承 (2) 多继承 python中,所有的类都默认继承父类object """ class Human(object): hair = "黑色" sex = "男" def 阅读全文
posted @ 2020-08-07 21:42 kongxiangqun20220317 阅读(190) 评论(0) 推荐(0)
摘要: 一、oop面向对象的程序开发 1、类的定义 class MyClass: pass class MyClass(): #(推荐) pass class MyClass(object): pass 2、类的实例化 class MyCar(): color = "黄色的" # 实例化对象 (类的实例化) 阅读全文
posted @ 2020-08-07 21:25 kongxiangqun20220317 阅读(185) 评论(0) 推荐(0)