我正在教授一门关于面向对象编程的Python课程,当我在复习如何解释类时,看到了一个空的类定义:
class Employee:
pass
这个例子接着定义了一个该类的对象的名称和其他属性:
john = Employee()
john.full_name = "john doe"
有趣!
我想知道是否有一种方法可以像这样为类的一个实例动态定义一个函数?例如:
john.greet() = print 'Hello, World!'
在我的Python解释器中这个不起作用,但是是否有其他方法可以做到呢?
john=Employee()
等。 - eudoxos