On 8 Sep 2013 18:38, "Ethan Furman" wrote:
>
> I've run across two different ways to think about this:
>
> 1) the type of the first argument
>
> 2) where the method/attribute lives
>
> Since attributes don't take a first argument they default to 2: an
instance attribute lives in the instance,
I've run across two different ways to think about this:
1) the type of the first argument
2) where the method/attribute lives
Since attributes don't take a first argument they default to 2: an instance attribute lives in the instance, a class
attribute lives in the class, and a metaclass