Why 'self' ?
John Roth
johnroth at ameritech.net
Wed Oct 31 12:55:24 EST 2001
More information about the Python-list mailing list
Wed Oct 31 12:55:24 EST 2001
- Previous message (by thread): Why 'self' ?
- Next message (by thread): Why 'self' ?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
"Schaefer, F." <fschaef at ces.clemson.edu> wrote in message news:3BE04E7A.8E2CF101 at ces.clemson.edu... > Hi all, > > It's been a while that I am working with Python and actually > the only thing I really do not like about it is 'self' in the > member function definitions as argument. If it > has to be there anyway, it is totally redundant to write it. > > So, why is self there ? You need to have some way to refer to the instance. Some people don't like the word 'self', and abbreviate it to 's' or some such. I suppose it's slightly clearer to have it in the method definition than to simply have 'self' be a pre-defined variable name in a method, but in any case, it's way too late to change now. John Roth
- Previous message (by thread): Why 'self' ?
- Next message (by thread): Why 'self' ?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list