Python基础_继承类
2015-11-28 14:45
615 查看
import sys,re
file=open("test_input.txt")
for line in file.readlines():
print line
print '\n'
#1.2 在继承模式下,进行方法调用
class person:
def callback(self,prefix,tag,*args):
method=getattr(self,prefix+tag,None)
if callable(method):
return method(*args)
def get(self,tag):
return self.callback('get',tag)
def set(self,tag,name):
return self.callback('set',tag,name)
class fww(person):
def getName(self):
return self.name
def setName(self,name):
self.name=name
#封装了fww这个类,对外以person中的set()、get()方法来实现访问。
f=fww()
f.set('Name','fww')
name=f.get('Name')
print name
file=open("test_input.txt")
for line in file.readlines():
print line
print '\n'
#1.2 在继承模式下,进行方法调用
class person:
def callback(self,prefix,tag,*args):
method=getattr(self,prefix+tag,None)
if callable(method):
return method(*args)
def get(self,tag):
return self.callback('get',tag)
def set(self,tag,name):
return self.callback('set',tag,name)
class fww(person):
def getName(self):
return self.name
def setName(self,name):
self.name=name
#封装了fww这个类,对外以person中的set()、get()方法来实现访问。
f=fww()
f.set('Name','fww')
name=f.get('Name')
print name
相关文章推荐
- python遇到的问题
- 斐波那契数列
- Python爬取药智网的中药材图谱网页
- window7 下配置python2.7+tornado3.3开发环境
- python seek()
- python抓取gb2312/gbk编码网页乱码问题
- python培训day5 随笔
- Python基础_即时标记及其相关的语法
- Python基础_正则表达式学习一
- Day-5
- python知识点
- Python多线程编程及同步处理
- python列表总结
- Python import语义
- python解决接口测试获取手机验证码问题
- python 之运维
- 5.1.6 tzinfo对象
- Python篇----面向对象程序设计(三)(继承篇)
- Python篇----面向对象程序设计(二)(属性和方法篇)
- Python2.7下载微信公众号文章的图片(二)