复习
'''
class 类名(父类,父类2):
静态属性 = '' #静态属性 类属性
def __init__(self): #初始化方法
self.name = 'alex'
def func(self):
print(self,age) #动态属性 方法
对象 = 类名()
对象.方法名()
对象.属性名
对象.name
对象.age = 18
对象.func()
组合:表达的是什么有什么
一个类的属性是另外一个类的对象
私有的
'''
class Teacher: pass class Course: def __init__(self,name,price,period): self.name = name self.price = price self.period = period python = Course('python',19800,'6 months') class Classes: def __init__(self,name,course,teacher,school): self.name = name self.course = course self.teacher = teacher self.school = school pys9 = Classes('pytho_s9',python,'tim','oldboy') print(pys9.course.name) python.name = 'python全栈' print(pys9.course.name)