Я преподаю класс Python по объектно-ориентированному программированию, и когда я осваиваю, как объяснять классы, я увидел пустое определение класса:
class Employee:
pass
пример затем идет на, чтобы определить имя и другие атрибуты для объекта этого класса:
john = Employee()
john.full_name = "john doe"
интересно!
Мне интересно, есть ли способ динамически определить функцию для экземпляра такого класса? Что-то вроде:
john.greet() = print 'hello world!'
] это не работает в моем интерпретаторе python, но есть ли другой способ сделать это?