Contents
7.22. 组合¶
#!/usr/bin/env python
# -*- coding:utf8 -*-
# auther; 18793
# Date:2019/6/10 22:20
# filename: 组合.py
class Dog():
"""
狗狗类,拥有3个实例属性
"""
def __init__(self, name, bread, owner):
self.name = name
self.bread = bread
self.owner = owner
class Person():
def __init__(self, name):
self.name = name
if __name__ == '__main__':
Person_Class = Person("hujianli_zhuren") #实例化主人类,赋值name
Dog_Class = Dog("旺财", "xiaogou", Person_Class) #实例化狗狗类,并将主人类传入作为实例属性
owner = Dog_Class.owner.name
print(owner)