объект пустого класса python

Я преподаю класс Python по объектно-ориентированному программированию, и когда я осваиваю, как объяснять классы, я увидел пустое определение класса:

class Employee:
    pass

пример затем идет на, чтобы определить имя и другие атрибуты для объекта этого класса:

john = Employee()
john.full_name = "john doe"

интересно!

Мне интересно, есть ли способ динамически определить функцию для экземпляра такого класса? Что-то вроде:

john.greet() = print 'hello world!'

] это не работает в моем интерпретаторе python, но есть ли другой способ сделать это?

48
задан Jeff Ellen 12 July 2018 в 06:25
поделиться