类成员: # 字段 - 普通字段,保存在对象中,执行只能通过对象访问 - 静态字段,保存在类中, 执行 可以通过对象访问 也可以通过类访问 # 方法 - 普通方法,保存在类中,由对象来调用,self=》对象 - 静态方法,保存在类中,由类直接调用,对象也可以调用 - 类方法,保存在类中,由类直接调用 ...
分类:
编程语言 时间:
2017-11-12 16:25:17
阅读次数:
188
1.类的重写例子:classparent(object):
name=‘parent‘
age=100
def__init__(self):
print(‘mynameisparent‘)
defget_name(self):
returnself.name
defget_age(self):
returnself.age
classchild(parent):
name="child"
def__init__(self):
print(‘mynameis{0}‘.format(self.na..
分类:
编程语言 时间:
2017-11-08 10:28:53
阅读次数:
151
Python是一门面向对象的语言,对于面向对象语言来说,最重要的概念就是类(Class)和实例(Intance),所以python在创建一个类或者一个对象时很容易的。类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。cl..
分类:
编程语言 时间:
2017-11-07 10:21:55
阅读次数:
208
面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 class ClassName: '''类的说明''' 类的内容 举例: class re ...
分类:
编程语言 时间:
2017-11-07 00:13:06
阅读次数:
149
类是一系列对象共有的特征(变量的定义)与技能(函数的定义)的结合体 类中一些常见成员 1. __doc__ 表示类的描述信息 2. __module__ 和 __class__ __module__ 表示当前操作的对象在那个模块 __class__ 表示当前操作的对象的类是什么 3. __init_ ...
分类:
编程语言 时间:
2017-11-06 22:54:57
阅读次数:
241
在Python中,可以通过class关键字定义自己的类,然后通过自定义的类对象类创建实例对象。如下,创建一个people类,并定义了一个初始化__init__函数。classpeople(object):‘‘‘Thisisapeopleclass‘‘‘address=[]code=‘0590‘def__init__(self,name,age):self.name=nameself.age=age..
分类:
编程语言 时间:
2017-11-06 22:48:12
阅读次数:
249
一、面向对象 (1) 对象:在 Python 中,一切皆对象,也就是说,变量也是一个对象,元组也是一个对象,函数也是一个对象,所有的东西都可以称为对象(2) 面向对象与面向过程:面向过程实际上是分析出解决问题的一些步骤,然后把这些步骤一步一步地通过函数去实现,强调过程;而面向对象是把变量和函数放在一 ...
分类:
编程语言 时间:
2017-11-06 11:15:10
阅读次数:
258
TypeError: object() takes no parameters TypeError: this constructor takes no arguments 如下是学习python类时遇到的一个小例子。经过查阅资料才知道,是构造函数写错的问题, __init__(self,name) ...
分类:
编程语言 时间:
2017-11-05 19:18:34
阅读次数:
230
1.Python文件的命名: 采用每个单词的首字母大写,不使用下划线 2.Python类的命名: 采用每个单词的首字母大写,不使用下划线 3.Python包名的命名:采用每个单词都是小写,不使用下划线 4.Python函数(方法)的命名:每个单词都是小写,如果有多个单词组成 5.Python全局变量 ...
分类:
编程语言 时间:
2017-10-27 21:33:18
阅读次数:
188