首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python语言中有没有接口?有则给小弟我个例子,多谢

2012-03-19 
python语言中有没有接口?有则给我个例子,谢谢如题所述。[解决办法]http://www.python.org/dev/peps/pep-024

python语言中有没有接口?有则给我个例子,谢谢
如题所述。

[解决办法]
http://www.python.org/dev/peps/pep-0245/
[解决办法]
你说的是象java的接口, interface吧 

python不象java,可以有multiple inheritance,
所以不用interface也行 

但是象java 的 abstract class 也是很容易写的,不过我觉得没多大用处,下面有个例子

class B(object):
def methodB(self):
raise NotImplementedError 


class C(B):
def methodC(self):
print 'methodB'


c = C()
c.methodB()


zope有用interface,我不了解,你可以看看http://pypi.python.org/pypi/zope.interface

热点排行