随笔分类 -  python面向对象

Day 23:python 面向对象 【装饰器,property应用,元类】
摘要:类的装饰器 的基本原理和 函数的装饰器原理基本一致 例: def test(obj): print(" >>",obj)#obj就是Foo.那我们可以对这个类进行操作 obj.x= 3 obj.y =4 return obj @test # Foo = test(Foo) class Foo: pa 阅读全文

posted @ 2021-02-09 21:24 超nmmmmm 阅读(95) 评论(0) 推荐(0)

Day 21 python :面向对象 类的相关内置函数 /单例模式 /描述符
摘要:1、isinstance(obj,cls) 检查obj是否是类cls的对象; 备注:用isinstance 的时候,产生实例后,会显示实例既是父类的实例,也是子类的实例 class Mom: gender = "woman" def __init__(self,name,weight): self. 阅读全文

posted @ 2019-07-04 17:46 超nmmmmm 阅读(245) 评论(0) 推荐(0)

Day 20: 面向对象【多态,封装,反射】字符串模块导入/内置attr /包装 /授权
摘要:面向对象,多态: 有时一个对象会有多种表现形式,比如网站页面有个按钮, 这个按钮的设计可以不一样(单选框、多选框、圆角的点击按钮、直角的点击按钮等),尽管长的不一样,但它们都有一个共同调用方式,就是onClick()【鼠标单击】方法。我们直要在页面上一点击就会触发这个方法。点完后有的按钮会变成选中状 阅读全文

posted @ 2019-07-02 13:51 超nmmmmm 阅读(199) 评论(0) 推荐(0)

Day 19:面向对象【类方法】静态属性/静态属性/类方法
摘要:静态属性 @property 静态方法:我感觉没个卵用 1 class Mom: 2 gender = "woman" 3 def __init__(self,name,weight): 4 self.name = name 5 self.weight = weight 6 @staticmetho 阅读全文

posted @ 2019-06-30 21:38 超nmmmmm 阅读(178) 评论(0) 推荐(0)

Day 18 :面向对象[基础,继承,组合]类的增删改查
摘要:有的人说,编程有3种范式: 1、面向过程:就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 2、面向函数:面向函数是面向过程的升级版,也就是把每个解决问题的代码写成一个函数,需要的时候调用函数就好了 3、面向对象:把构成问题事务分解成各个对象,建 阅读全文

posted @ 2019-06-29 23:04 超nmmmmm 阅读(197) 评论(0) 推荐(0)

导航