我正在教授一个关于面向对象编程的 Python 课程,当我在复习如何解释类时,我看到了一个空的类定义:
class Employee:
pass
然后该示例继续为此类的对象定义名称和其他属性:
john = Employee()
john.full_name = "john doe"
有趣的!
我想知道是否有办法为这样的类的实例动态定义函数?就像是:
john.greet() = print 'Hello, World!'
这在我的 Python 解释器中不起作用,但是还有另一种方法吗?