mirror of
https://fuchsia.googlesource.com/third_party/github.com/pylint-dev/pylint
synced 2024-09-22 00:24:37 +00:00
28 lines
582 B
Python
28 lines
582 B
Python
# pylint: disable-msg=R0903,R0922
|
|
"""test overriding of abstract method
|
|
"""
|
|
|
|
__revision__ = '$Id: func_w0223.py,v 1.2 2004-09-29 08:35:13 syt Exp $'
|
|
|
|
class Abstract:
|
|
"""abstract class
|
|
"""
|
|
def aaaa(self):
|
|
"""should be overridden in concrete class"""
|
|
raise NotImplementedError()
|
|
|
|
|
|
def bbbb(self):
|
|
"""should be overridden in concrete class"""
|
|
raise NotImplementedError()
|
|
|
|
def __init__(self):
|
|
pass
|
|
|
|
class Concret(Abstract):
|
|
"""concret class"""
|
|
|
|
def aaaa(self):
|
|
"""overidden form Abstract"""
|
|
print self
|