码迷,mamicode.com
首页 >  
搜索关键字:python面向对    ( 1023个结果
python 面向对象基础知识
1、编码范式 编程 是程序员用特定的 语法+数据结构+算法 组成的代码来告诉计算机如何执行任务的过程 如果把编程比作习武,编程方式就是武林中的各种流派,而在编程的世界里面最常见的两大流派是:面向过程和面向对象 “功夫的流派没有高低之分,只有习武的人才有高低之分“,在编程世界里更是这样,面向过程与面向 ...
分类:编程语言   时间:2018-09-01 18:07:44    阅读次数:154
python面向对象(进阶篇)
本篇将详细介绍Python 类的成员、成员修饰符、类的特殊成员。 类的成员: 类的成员可以分为三大类:字段(变量)、方法、属性。 注:所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通字段。而其他的成员,则都是保存在类中,即:无论对象的多少,在内存中只创建一 ...
分类:编程语言   时间:2018-09-01 17:27:30    阅读次数:152
python面向对象三大特性
面向对象的三大特性: 封装、继承和多态 一、封装 封装,顾名思义就是将内容封装到某个地方,以后可以直接调用被封装到某处的内容。 - 将内容封装到某处 - 从某处调用被封装的内容 第一步,将内容封装到某处: class Foo: def __init__(self,name,age): self.na ...
分类:编程语言   时间:2018-09-01 15:13:28    阅读次数:153
Python面向对象之反射
一、补充: @classmethod 整个方法中没有用到对象命名空间中的名字,且用到了类的命名空间中的名字(普通方法和属性property除外) 类方法的默认参数:cls 调用这个发方法的类 类方法的调用方式:通过类名调用 通过类名调用的本质是方法 @statimethod 将一个普通函数放到类中来 ...
分类:编程语言   时间:2018-08-31 19:24:18    阅读次数:167
python 面向对象之路 方法和函数 反射
一. isinstance(检查第一个参数是否是第二个参数的 子子孙孙类) issubclass(检查的一个参数(对象) 是否是第二个参数(类及父类)的实例) type(获取当前对象是由那个类创建.) 二.方法和函数 称谓: 类. 就是方法 外面的, 就是函数 对象.dag 就是方法 类.aaa 就 ...
分类:编程语言   时间:2018-08-30 20:38:21    阅读次数:168
python 面向对象基础
>>> class P:pass ... >>> type(P) <class 'type'> >>> p = P() >>> type(p) <class '__main__.P'> P 是一个模板(模具),实例是通过这个模板(模具), 添加了不同的初始化参数生产出来的具体产品, 可以有多个,且每 ...
分类:编程语言   时间:2018-08-30 20:04:03    阅读次数:149
Python面向对象的三大特点:封装,继承和多态
封装 enclosure 封装是指隐藏类的实现细节,方便其他人的调用。 封装的目的: 让使用者可以通过间接调用方法或属性操作对象。 所以Python使用封装时,必会使用私有属性和方法。 私有属性和方法: 以‘__’双下划线开头,不以双下滑线结尾的表示符为私有成员, 私有成员只能使用该类的方法,来进行 ...
分类:编程语言   时间:2018-08-30 02:10:47    阅读次数:268
python 面向对象 多态 封装
多态 什么是多态? 一个类表现出的多种状态,通过继承来实现 例如Animal类表现出了Dog,Cat两种形态 多态在java中的表现: 在一个函数中需要给参数指定数据类型,如果这个地方可以接收两个以上类型的参数,那么这些类型应该有一个父类,这个父类是所有子类对象的类型。 多态在python中的表现: ...
分类:编程语言   时间:2018-08-29 16:56:15    阅读次数:120
python 面向对象(二)
1. 成员 成员共分为三类: 1变量: - 实例变量(字段) - 公有实例变量(字段) - 私有实例变量(字段) - 类变量(静态字段) - 公有类变量(静态字段) - 私有类变量(静态字段) 2.方法 实例方法 有个self参数 静态方法 : 如果方法无需使用对象中封装的值,那么就可以使用静态方法 ...
分类:编程语言   时间:2018-08-29 01:05:19    阅读次数:171
python面向对象中的,变量,方法与属性
1. 类的成员 class Foo: # 方法 def __init__(self,name): # 实例变量/字段 self.name = name # ... ...
分类:编程语言   时间:2018-08-28 22:00:52    阅读次数:157
1023条   上一页 1 ... 34 35 36 37 38 ... 103 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!