in this presentation we review the Python data model, showing off the various operators we can define in Python. This is an area where Python is much more advanced than older object-oriented languages like Java.
Again, most of this class will be spent creating new class definitions. But this time we will work from more vague specifications, as we decide what operators we do and do not want to include.
This presentation references Videos 23.1-23.7.