Skip to content

Instantly share code, notes, and snippets.

@developer-sdk
Created March 2, 2019 14:10
Show Gist options
  • Select an option

  • Save developer-sdk/d6fbe67c8576c9d5e0526b8e35f1591e to your computer and use it in GitHub Desktop.

Select an option

Save developer-sdk/d6fbe67c8576c9d5e0526b8e35f1591e to your computer and use it in GitHub Desktop.
python inheritance
#!/usr/bin/env python
# -*- coding:utf-8 -*-
class Parent(object):
def __init__(self, name):
self.name = name
print('My name is {0}'.format(name))
def show(self):
print('Parent show, {0}'.format(self.name))
class Child(Parent):
def __init__(self, name):
super(Child, self).__init__(name)
def show(self):
print('Child show, {0}'.format(self.name))
def main():
p = Parent('P')
p.show()
c = Child('C')
c.show()
if __name__ == '__main__':
main()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment