|
Posted by Tony Marston on 06/26/06 16:31
"Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
news:7fCdnbmMO7sjJQLZnZ2dnUVZ_tidnZ2d@comcast.com...
> Tony Marston wrote:
>> "Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
>> news:tMydnfBVrd_suQLZnZ2dnUVZ_o6dnZ2d@comcast.com...
>>
>>>Tony Marston wrote:
>>>
>>>>"Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
>>>>news:ceOdneMn6a1vTwPZnZ2dnUVZ_oWdnZ2d@comcast.com...
>>>>
>>
>> <snip>
>>
>>>>OO is about encapsulation, polymorphism and inheritance. Message passing
>>>>is incidental.
>>>>
>>>>
>>>>
>>>>>And YOU are the one "bastardizing" OO. Your sloppy approach to
>>>>>programming is just what *real* OO is designed to eliminate. And it
>>>>>makes the coding much more maintainable, expandable and modifiable.
>>>>
>>>>
>>>>Not the way some people use OO. They deliberately make it more
>>>>complicated than it need be, while I keep it as simple as possible.
>>>>
>>>
>>>And that is where you are 100% wrong. Message passing is an integral
>>>part of both object-based and object-oriented languages.
>>>
>>>One bit of wisdom, Tony. Tis better to remain silent and have everyone
>>>thing you might be a fool than to open your mouth and remove all doubt.
>>>
>>>In the OO world you have removed all doubt.
>>
>>
>> The three principles of OO are encapsulation, polymorphism and
>> inheritance. Message passing does not appear in that list, so it is a
>> minor detail.
>>
>
> And that's where you are totally wrong.
Excuse me? After performing a google search on OOP all I see quoted time
after time are the three basic principles - encapsulation, inheritance and
polymorphism - so how could I possibly be wrong?
--
Tony Marston
http://www.tonymarston.net
http://www.radicore.org
Navigation:
[Reply to this message]
|