28 lines
391 B
Plaintext
28 lines
391 B
Plaintext
class Foo():
|
|
a = None
|
|
b = 42
|
|
c = "string"
|
|
l = []
|
|
def test(self):
|
|
return (self.a,self.b,self.c,self.l)
|
|
|
|
class Bar(Foo):
|
|
c = 96
|
|
|
|
let f = Foo()
|
|
let b = Foo()
|
|
def testAll():
|
|
print(Foo.test(Foo), f.test(), b.test(), Bar.test(Bar))
|
|
|
|
testAll()
|
|
f.a = 42
|
|
testAll()
|
|
f.l.append("hi")
|
|
testAll()
|
|
f.l = []
|
|
testAll()
|
|
f.l.append("bacon")
|
|
testAll()
|
|
b.b = "derp"
|
|
testAll()
|