Added files for Ecoanova's Python 3 course.

This commit is contained in:
2019-12-07 20:09:13 -04:00
committed by GitHub
parent 3a24267742
commit 6bf8ac0e01
29 changed files with 604 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
################
# Simple class #
################
class Class(object):
def __init__(self, a):
self.a = a
def method(self):
return self.a
o = Class(1)
print(o.method())
print(o.a) # !
####################
# With inheritance #
####################
class Subclass(Class):
def __init__(self, a, b):
super(Subclass, self).__init__(a)
self.b = b
def method(self):
return self.b
def sub_method(self):
return self.a
s = Subclass(1, 2)
print(s.method())
print(s.sub_method())