您的位置:首页 > 编程语言 > Python开发

python(14)类,方法,对象,实例

2016-04-21 16:20 453 查看
类: 简单来说就是一个函数的集合,在这个集合里面你定义了很多个函数;

方法:其实就是你定义的这些函数。

对象:简单来说就是自身具有多个属性(也可以说是子变量)的变量而已。

在下面的例子中class Plus就是一个类,嵌套在这个类里面的两个函数就是所谓的方法,但是__init__只是用于初始化这个类,所以不算是方法。

而get_result这个函数就是一个方法了。

c1和c2是两个实例,但是他们拥有共同的属性和模板

举个类的例子:

#!usr/bin/python
#coding=utf-8
class Plus:
#self就是一个对象,对象里面有两个参数self.a,self.b
def __init__(self,a=0,b=0,c=0,d=0):
self.a = a
self.b = b
self.c = c
self.d = d
def get_result(self):
return self.a + self.b
def get_sum(self):
return self.b+self.d

if __name__ == '__main__':
c1 = Plus(7,8)               #c1 就代表一个实例
result1 = c1.get_result()
print result1                #输出结果为15
c2 = Plus(0,4,5,9)           #c2 也是一个实例
result2 = c2.get_sum()
print result2                #输出结果为13
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: