会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
RandySun
有角度,才会有方向 在当下的阶段,必将由程序员来主导,甚至比以往更甚
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
24
25
26
27
28
29
30
31
32
···
58
下一页
2020年2月2日
\_\_getattribute\_\_
摘要: \_\_getattribute\_\_ 一、\_\_getattr\_\_ 不存在的属性访问,触发__getattr__ 10 执行的是我 二、\_\_getattribute\_\_ 查找属性无论是否存在,都会执行 不管是否存在,我都会执行 不管是否存在,我都会执行 三、\_\_getattr\
阅读全文
posted @ 2020-02-02 12:08 RandySun
阅读(204)
评论(0)
推荐(0)
2020年2月1日
面向对象进阶小结
摘要: 面向对象进阶小结 一、面向对象进阶小结 面向对象最本质解决的问题就是:提供可扩展性 类与对象:程序中必须现有类,再有对象 类中有属性,有方法 绑定方法:定义在类内部,没有装饰器装饰的方法都是对象的绑定方法,需要对象来调用,对象调用的时候,会把自身传入 1.1 类的继承 继承父类,则会有父类的所有属性
阅读全文
posted @ 2020-02-01 21:50 RandySun
阅读(197)
评论(0)
推荐(0)
property装饰器
摘要: property装饰器 一、什么是property特性 property装饰器用于将被装饰的方法伪装成一个数据属性,在使用时可以不用加括号而直接使用 如下的例子用于说明如何定一个简单的property属性: 100 property属性的定义和调用要注意一下几点: 1. 定义时,在实例方法的基础上添
阅读全文
posted @ 2020-02-01 21:25 RandySun
阅读(358)
评论(0)
推荐(0)
super()方法详解
摘要: super()方法详解 一、单独调用父类的方法(指明道姓) 需求:编写一个类,然后再写一个子类进行继承,使用子类去调用父类的方法1。 使用方法1打印: 胖子老板,来包槟榔。 那么先写一个胖子老板的父类,执行一下: 运行一下这个胖子老板父类的构造方法\_\_init_\_ 如下: FatFather的
阅读全文
posted @ 2020-02-01 18:28 RandySun
阅读(436)
评论(0)
推荐(0)
菱形继承问题
摘要: 菱形继承问题 一、类的分类 1.1 新式类 继承了object的类以及该类的子类,都是新式类 Python3中所有的类都是新式类 1.2 经典类 没有继承object的类以及该类的子类,都是经典类 只有Python2中才有经典类 二、菱形继承问题 在Java和C 中子类只能继承一个父类,而Pytho
阅读全文
posted @ 2020-02-01 17:32 RandySun
阅读(479)
评论(0)
推荐(0)
类的派生
摘要: 类的派生 一、派生 派生:子类中新定义的属性的这个过程叫做派生,并且需要记住子类在使用派生的属性时始终以自己的为准 1.1 派生方法一(类调用) 指名道姓(类名点方法)访问某一个类的函数:该方式与继承无关 1.2 派生方法二(super) 严格以来继承属性查找关系 super()会得到一个特殊的对象
阅读全文
posted @ 2020-02-01 16:26 RandySun
阅读(420)
评论(0)
推荐(0)
类的继承
摘要: 类的继承 [TOC] 一、什么是继承 继承是一种新建类的方式,新建的类称为子类,被继承的类称为父类 继承的特性是:子类会遗传父类的属性 继承是类与类之间的关系 二、为什么用继承 使用继承可以减少代码的冗余 三、对象的继承 Python中支持一个类同时继承多个父类 使用__bases__方法可以获取对
阅读全文
posted @ 2020-02-01 16:11 RandySun
阅读(117)
评论(0)
推荐(0)
面向对象基础小结
摘要: 面向对象基础小结 [TOC] 一、面向对象基础小结 1.1 面向对象编程 面向过程编程:类似于工厂的流水线 优点:逻辑清晰 缺点:扩展性差 面向对象编程:核心是对象二字,对象属性和方法的集合体,面向对象编程就是一堆对象交互 优点:扩展性强 缺点:逻辑非常乱 1.2 类与对象 对象:属性和方法的集合体
阅读全文
posted @ 2020-02-01 15:48 RandySun
阅读(165)
评论(0)
推荐(0)
对象的高度整合
摘要: 对象的高度整合 [TOC] 一、没有对象 以未来我们要连接数据库举例,如果没有面向对象的思想,我们只要想要使用一个方法,就必须得这样做 由于host、port、db、charset可能是固定不变的,sql一直在变化,因此我们通过上述的方法实现不同的sql语句,非常麻烦,因此我们可以改用默认形参 虽然
阅读全文
posted @ 2020-02-01 15:42 RandySun
阅读(172)
评论(0)
推荐(0)
类和数据类型
摘要: 类和数据类型 [TOC] 一、类与数据类型 python3中统一了类与类型的概念,类就是类型 lis和lis2都是实例化的对象,因此lis使用append方法和lis2无关 二、list.append()方法原理
阅读全文
posted @ 2020-02-01 15:36 RandySun
阅读(351)
评论(0)
推荐(0)
上一页
1
···
24
25
26
27
28
29
30
31
32
···
58
下一页
公告