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