会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
暮光微凉
博客园
首页
新随笔
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
15
下一页
2018年3月27日
面向对象之内置方法续集
摘要: 接上一篇,内置方法续集: 六、__str__,__repr__ 和 __format__ 1、作用:__str__,__repr__ 改变对象的字符串显示 __format__ 自定制格式化字符串 2、示例: #!/usr/bin/env python3 #-*- coding:utf-8 -*-
阅读全文
posted @ 2018-03-27 12:49 暮光微凉
阅读(222)
评论(0)
推荐(0)
2018年3月26日
面向对象之反射和其他内置方法
摘要: 一、反射 1、概念:主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。简而言之,就是自身调用自身即可实现已定义的某一功能,以达到简化程序的作用。 2、python面向对象中的反射是指通过字符串的形式操作对象相关的属性。因为python中一切事物都是对象,所以都可以使用反射。一句话,就是通过
阅读全文
posted @ 2018-03-26 01:09 暮光微凉
阅读(199)
评论(0)
推荐(0)
2018年3月24日
面向对象之绑定方法与非绑定方法
摘要: 一、类中函数的分类 类中定义的函数分为两大类,分别是绑定方法和非绑定方法。 二、绑定方法 1、定义:绑定给谁,谁来调用就自动将它本身当作第一个参数传入。 2、绑定到类的方法:用classmethod装饰器装饰的方法,是一种为类量身定制的方法。 使用方法:类名.boud_method(),自动将类当作
阅读全文
posted @ 2018-03-24 17:09 暮光微凉
阅读(275)
评论(0)
推荐(0)
面向对象之封装
摘要: 一、封装--隐藏属性 1、从封装的本意上理解,封装就是将一些东西放到一个盒子或袋子里包起来,然后密封起来。 如果按照这种理解的话,封装就等于“隐藏”,但是这是不准确的,很片面。 2、那么我们先来看下怎样隐藏属性吧! 在Python中用 双下划线开头 的方式将属性隐藏起来(也可看成是设置成私有的) 3
阅读全文
posted @ 2018-03-24 01:29 暮光微凉
阅读(251)
评论(0)
推荐(0)
2018年3月23日
面向对象之多态与多态性
摘要: 一、多态 1、定义:指的是一类事物的多种形态,如水有液体、气体和固体三种形态, 动物有人、猫、狗等存在形态。 2、示例: 二、多态性 1、定义:指的是可以在不考虑对象的类型的情况下而直接使用对象。 2、多态性的类型可分为静态多态性和动态多态性。 静态多态性:任何类型都可以用运算符+进行运算。 动态多
阅读全文
posted @ 2018-03-23 13:13 暮光微凉
阅读(427)
评论(0)
推荐(0)
2018年3月22日
面向对象之抽象类
摘要: 一、接口与归一化设计 1、接口 <1>含义:自身提供给使用者来调用自身功能的方式方法或入口。 <2>Python中没有相对应的关键字,需要调用,所以我们借用Java中的interface接口关键字来加以说明。 特点:1、接口是一组功能的集合,而不是一个功能; 2、接口的功能用于交互,所有的功能都是p
阅读全文
posted @ 2018-03-22 23:33 暮光微凉
阅读(351)
评论(0)
推荐(0)
2018年3月20日
面向对象之组合
摘要: 1、含义:组合指的是,在一个类中以另外一个类的对象作为数据属性,称为类的组合。 2、组合与继承都是有效地利用已有类的资源的重要方式。但是二者的概念和使用场景不同。 <1>继承的方式 通过继承建立了派生类与基类之间的关系,它是一种'是'的关系,比如猫是动物,人是动物。 当类之间有很多相同的功能,提取这
阅读全文
posted @ 2018-03-20 22:59 暮光微凉
阅读(196)
评论(0)
推荐(0)
面向对象之继承与派生
摘要: 一、继承 1、含义:继承指的是类与类之间的关系,是一种什么“是”什么的关系,继承的功能之一就是用来解决代码重用问题。 2、特点:继承是一种创建新类的方式,在Python中,新建的类可以继承一个或多个父类,而父类又可以称为基类或超类,新建的类称为派生类或子类。 3、继承的分类 Python中类的继承可
阅读全文
posted @ 2018-03-20 20:56 暮光微凉
阅读(241)
评论(0)
推荐(0)
Python一切皆对象
摘要: 一、含义 python中一切皆为对象,且python3中类与类型(常见数据类型如列表字典等)是一个概念,类型就是类。 二、实例 再比如: 三、面向对象练习 1、编写一个类,批量生产对象,并统计产生对象的次数 #!/usr/bin/env python3 #-*- coding:utf-8 -*- c
阅读全文
posted @ 2018-03-20 13:48 暮光微凉
阅读(2501)
评论(0)
推荐(0)
面向对象之属性查找与绑定方法
摘要: 一、属性查找 1、类有两种属性:数据属性和函数属性 <1> 类的属性数据是所有对象共享的。 2、类的函数数据是绑定给对象用的,称为绑定到队象的方法。 二、绑定方法 1、定义类并实例化出对象 注意:类中定义的函数,没有被任何装饰器修饰时,是类的函数属性,类可以使用,但必须遵循函数的参数规则,有几个参数
阅读全文
posted @ 2018-03-20 13:31 暮光微凉
阅读(256)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
15
下一页
公告