Python基础_继承类
来源:互联网 发布:gtkwave windows 编辑:程序博客网 时间:2024/06/07 01:57
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
0 0
- Python基础_继承类
- java基础_day0021_类的继承_
- Java基础_面向对象_继承
- Python基础14--继承
- Python基础-多重继承
- Python 5) 基础 继承
- python基础_序列
- python基础_数据类型
- Python爬虫_基础
- python基础_总结
- Python基础_函数
- Python 进阶_OOP 面向对象编程_类和继承
- Python学习_我该怎么操作类的继承
- java基础7_继承_重载_常用方法
- 黑马程序员_基础、封装、继承、多态
- 黑马程序员_Java基础[12]_继承
- Java_基础_继承的成员变量
- 04_java基础_继承、抽象、多态
- 跨区域 Scrum 团队项目管理经验谈
- ListView
- LeetCode145——Binary Tree Postorder Traversal二叉树后序遍历
- WPF 绘正方形,支持从各个方向开始绘
- C++primer plus第六版课后编程练习答案8.4
- Python基础_继承类
- 【生活感触】:grow to be an expert
- Contains Duplicate
- Android敲诈者病毒“安卓性能激活”分析(2015年9月版)
- android异步AsyncTask
- ZigZag Conversion
- 时间间隔下拉联动
- LeetCode238——Product of Array Except Self
- RadioButton之drawableTop及drawablePadding属性详解