python(14)类,方法,对象,实例
2016-04-21 16:20
453 查看
类: 简单来说就是一个函数的集合,在这个集合里面你定义了很多个函数;
方法:其实就是你定义的这些函数。
对象:简单来说就是自身具有多个属性(也可以说是子变量)的变量而已。
在下面的例子中class Plus就是一个类,嵌套在这个类里面的两个函数就是所谓的方法,但是__init__只是用于初始化这个类,所以不算是方法。
而get_result这个函数就是一个方法了。
c1和c2是两个实例,但是他们拥有共同的属性和模板
举个类的例子:
方法:其实就是你定义的这些函数。
对象:简单来说就是自身具有多个属性(也可以说是子变量)的变量而已。
在下面的例子中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
相关文章推荐
- Python基础 反引号
- python 函数
- python 编码问题之终极解决
- Python下进程与线程的原理及区别
- python中PIL安装简单教程
- 关于vs2010调用python中Py_Initialize函数报错的原因
- Python字符串部分源码分析
- 《Python核心编程 》笔记-第二章+第三章
- python 切片
- Python 插件安装
- selenium+webdriver+python 中警告框的处理方法
- python使用sqlite简单介绍
- Python reduce()求积
- 记录Python学习中的几个小问题
- Python3 字符编码问题
- w 4000 indow安装pip 并使用pip进行扩展包安装
- Python学习(21)python操作mysql数据库_操作
- 统计中分分词(CRF)
- python实现网站登陆功能
- python+selenium 关于div下拉框的处理