类的知识补充

class aa:
    def __init__(self):
        self.a = 'a'

class bb(aa):
    def __init__(self):
        self.b = 'b'
        super(bb, self).__init__()
        print(self.a)

obj = bb()
执行父类的__init__方法
class foo:
    def __init__(self):
        self.bb = 'bb'

    def fun_a(self,aaa):
        self.cc = aaa
        print('123')

class Foo(foo):
    def fun_b(self):
        self.fun_a('ddddd')
        print(self.cc)

obj = Foo()
obj.fun_b()
self 
class foo:
    def __init__(self):
        self.name = 'lll'
    
    def __str__(self):
        return self.name


obj = foo()
print(obj)
__str__
class foo:
    def __init__(self):
        pass

    class ms:
        bb = '初八'

    def __str__(self):
        return  foo.ms.bb

obj = foo()

print(obj)
类里面穿件一个类也可以

 

posted @ 2017-02-27 15:16  200ML  阅读(105)  评论(0编辑  收藏  举报