A total bullshit (was : A Must Read!!!)

Diez B. Roggisch deets at nospam.web.de
Wed Oct 3 08:05:30 EDT 2007


Bruno Desthuilliers schrieb:
> richard.james861 at gmail.com a écrit :
>> I have found an excellent resource on Object Oriented Programming.
>>
>>
> (url snipped to protect the innocents)
> 
> Let's see:
> 
> "An object has methods, properties and events."
> 
> Hem...
> 
> "oriented programming probably existed before the concept of a class 
> came into being but today the concept of a class is essential to object 
> orientation."
> 
> Hem hem...
> 
> This is total bullshit.

"""
Polymorphism happens and we can’t avoid it despite its silly sounding 
name.  We might have a baseclass which represents a basic document and 
we might subclass this generate ‘invoices’.  A different subclass might 
generate ‘cheques’. They may both have a method called print but the 
implementation of ‘print’ could be entirely different for the two base 
classes even though the same name ‘print’ is used in each case.  That’s 
polymorphism
"""

Hilarious! I wasn't aware of the technical term "silly sounding name" ...

Diez



More information about the Python-list mailing list