为对象的属性赋值一个函数

Posted zh_小猿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为对象的属性赋值一个函数相关的知识,希望对你有一定的参考价值。

class Person(object):
    def __init__(self, name):
        self.name = name

p = Person("赵导")

def bo():
    print("bo~~~~~~~")

p.chifan = bo

p.chifan()   #bo~~~~~~~

 

以上是关于为对象的属性赋值一个函数的主要内容,如果未能解决你的问题,请参考以下文章

ES6解构

创建对象

JS作用域作用域链

Kotlin类的初始化 ③ ( init 初始化块 | 初始化顺序 : 主构造函数属性赋值 -> 类属性赋值 -> init 初始化块代码 -> 次构造函数代码 )

Kotlin类的初始化 ③ ( init 初始化块 | 初始化顺序 : 主构造函数属性赋值 -> 类属性赋值 -> init 初始化块代码 -> 次构造函数代码 )

JS函数高级