我的第一个python类
2015-08-29 21:36
746 查看
[code]class Test(object): def __init__(self,name ,phone): self.name=name self.phone=phone print('Create instance for:',self.name) def updatePhone(self,phone): self.phone=phone self.fuck='fuck' print('Update phone # for :',self.name) class ExTest(Test): def __init__(self,name,phone,email,id): Test.__init__(self,name,phone)#pay attention to the argument self self.email=email self.id=id def updateEmail(self,email): self.email=email print('update email# for: ',self.name) if __name__=='__main__': jone=Test('yingying','123456') jone.updatePhone('45678') print(jone.name) print(jone.phone) print(jone.fuck)
加一点说明,类的_init_方法就像c++里的构造函数,但不是完全一样,这里的init方法是实例化后,对对象进行初始化的
相关文章推荐
- Python文件读写
- python笔记9
- python数据驱动举例
- Python zip函数
- python_学习笔记0829
- python __base__等内置方法
- python中get、post数据
- Windows搭建python开发环境,python入门到精通[一]
- 一步步学习Python-django开发-Mac下搭建Python-Django环境
- Python中的列表生成式和多层表达式
- 使用Python脚本将文字转换为图片的实例分享
- 利用python收发邮件功能实现远程电脑的控制
- Python 函数之参数、局部变量
- Python扫描内网存活的主机
- python2.7 beautifulsoup学习使用
- python2.7 beautifulsoup安装下载
- Python分词模块推荐:jieba中文分词
- python内置函数汇总(2)
- python类型转换、数值操作
- Python 函数之函数定义、调用、传参