Editor’s note: This article was updated on 11/29/22 by our editorial team. It has been modified to include recent sources and to align with our current editorial standards. I recently had a programming interview phone screen in which we used a collaborative text editor and it got me thinking about Python class attributes. I was asked to implement a certain API and chose to do so in Python. Abstrac