首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
聂发俊
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
赞
文章( 8 )
沸点( 0 )
python-面向对象-07类对象/元类metaclass
类对象?是什么鬼?对象不是类的实例么,那类对象是什么意思?在Python中,普通类既是一个类,但同时也是一个对象(也叫做类对象),对的,你没有看错。不信?我们看一个例子。 首先对象s1和类Student的id值,也就是存储的内存地址,数值相差比较大,至少说明对象和类是分区域存储…
python-面向对象-09-类方法/静态方法
类方法是从属于"类对象"的方法。类对象可以通过装饰器@classmethod来定义,具体格式如下: 第一个参数cls(class的缩写,和前面笔记介绍的self类似),必须要有,代指"类对象"本身。 调用类方法格式:类名.类方法名(参数列表)。参数列表中不需要也不能给cls参数…
python-06面向对象-06实例方法-dir方法-isinstance方法
实例方法是从属于实例对象的方法。实例方法的定义格式如下: 定义实例方法时,第一个参数必须为self。和前面介绍一样,self指当前的实例对象。 调用实例方法时, 不需要也不能给self传参。self由解释器自动传参。 都是用来完成一个功能的语句块,本质都是实现功能。 实例方法调…
python-06面向对象-05实例属性
实例属性是从属于实例对象的属性,也称之为“实例变量”。他的特点有如下几个要点: 在本类的其他实例方法中,也是通过self访问实例属性。 创建实例对象以后,通过实例对象访问实例属性。 程序结构以及对应步骤,均已经通过图片的形式展示。
python-06面向对象-04构造函数以及初始化
类是抽象的,也称之为“对象的模板”。我们需要通过类这个模板,创建类的实例对象,然后才能使用类定义的功能。 创建对象,会首先调用__new__()构造方法,然后执行__init__()初始化方法。构造方法创建对象,初始化方法用于执行“实例对象的初始化工作”,即对象创建后,初始化当…
python-06面向对象-03类的定义_类和对象的关系
我们把对象比作一个“饼干”,类就是制作这个饼干的“模具”。 我们通过类定义不同数据类型的属性(数据)和方法(行为),也就是说,“类将行为和状态(数据)打包在一起”。 对象是类的具体实例,一般称为“类的实例”。类看做“饼干模具”,对象就是根据这个“模具”,制造出来的“饼干”。 从…
python-06面向对象-02对象的进化故事
集成电路在很长一段时间内都遵循着摩尔定律:IC上可容纳的晶体管数目,约每18个月便会增加一倍,性能也会增加一倍。IC的性能增强,对应程序语言所处理的问题也越来越复杂。 伴随着编程语言面临的问题越来越复杂,编程语言本身也在不断的进化。从最开始主要处理简单的数据开始,随着相同类型的…
python-06面向对象-01面向过程和面向对象的区别
面向过程编程主要关注的内容是“程序的逻辑流程”,是一种“执行者”思维,主要适合编写小规模的程序。 采用面向过程思想思考问题时,我们首先思考“怎么按照步骤实现?”,首先将问题解决拆解成若干步骤,并将这些步骤对应成方法,一步一步,最终完成。这个适合简单的任务,不需要过多协作的情况。…
个人成就
文章被点赞
8
文章被阅读
2,131
掘力值
90
关注了
0
关注者
0
收藏集
0
关注标签
4
加入于
2019-10-21