#-*-coding:utf-8-*-
'''
方法的动态特性
主要体现在:可以动态添加类的方法,将某个已经定义的方法添加到类中
'''
class Yesterday:
pass
def today(self):
print('我要牢牢把握今天,绝不虚度')
if __name__=='__main__':
Yesterday.yesterday = today
yes = Yesterday()
yes.yesterday()


def among():
print('衣带渐宽终不悔,为伊消得人憔悴。')
def ending():
print('众里寻他千百度,蓦然回首,那人却在,灯火阑珊处')
class Person:
def began(self):
print('昨夜西风凋碧树。独上西楼,望尽天涯路')
if __name__=='__main__':
print('人生的三个境界,第一个境界是:')
person = Person()
person.began()
print('第二个境界是:')
person.began=among
person.began()
print('第三个境界是:')
person.began=ending
person.began()